diff --git a/.github/workflows/build_docs.yaml b/.github/workflows/build_docs.yaml new file mode 100644 index 000000000..cafef5109 --- /dev/null +++ b/.github/workflows/build_docs.yaml @@ -0,0 +1,22 @@ +# LICENSE BEGIN +# This file is part of the SixtyFPS Project -- https://sixtyfps.io +# Copyright (c) 2021 Olivier Goffart +# Copyright (c) 2021 Simon Hausmann +# +# SPDX-License-Identifier: GPL-3.0-only +# This file is also available under commercial licensing terms. +# Please contact info@sixtyfps.io for more information. +# LICENSE END +# Build various demo binaries, c++ packages and documentation and publish them on the website +name: Build docs + +on: + workflow_dispatch: + workflow_call: + +jobs: + docs: + runs-on: ubuntu-20.04 + steps: + - name: Dummy + run: echo ok \ No newline at end of file diff --git a/.github/workflows/nightly_snapshot.yaml b/.github/workflows/nightly_snapshot.yaml new file mode 100644 index 000000000..704ed5739 --- /dev/null +++ b/.github/workflows/nightly_snapshot.yaml @@ -0,0 +1,22 @@ +# LICENSE BEGIN +# This file is part of the SixtyFPS Project -- https://sixtyfps.io +# Copyright (c) 2021 Olivier Goffart +# Copyright (c) 2021 Simon Hausmann +# +# SPDX-License-Identifier: GPL-3.0-only +# This file is also available under commercial licensing terms. +# Please contact info@sixtyfps.io for more information. +# LICENSE END +# Build various demo binaries, c++ packages and documentation and publish them on the website +name: Nightly snapshot + +on: + workflow_dispatch: + +jobs: + + publish: + runs-on: ubuntu-20.04 + steps: + - name: Dummy + run: echo ok diff --git a/.github/workflows/wasm_demos.yaml b/.github/workflows/wasm_demos.yaml new file mode 100644 index 000000000..f7287fbac --- /dev/null +++ b/.github/workflows/wasm_demos.yaml @@ -0,0 +1,21 @@ +# LICENSE BEGIN +# This file is part of the SixtyFPS Project -- https://sixtyfps.io +# Copyright (c) 2021 Olivier Goffart +# Copyright (c) 2021 Simon Hausmann +# +# SPDX-License-Identifier: GPL-3.0-only +# This file is also available under commercial licensing terms. +# Please contact info@sixtyfps.io for more information. +# LICENSE END +name: Build wasm demos + +on: + workflow_dispatch: + workflow_call: + +jobs: + wasm_demo: + runs-on: ubuntu-20.04 + steps: + - name: Dummy + run: echo ok diff --git a/.github/workflows/wasm_editor_and_interpreter.yaml b/.github/workflows/wasm_editor_and_interpreter.yaml new file mode 100644 index 000000000..a1592aa53 --- /dev/null +++ b/.github/workflows/wasm_editor_and_interpreter.yaml @@ -0,0 +1,21 @@ +# LICENSE BEGIN +# This file is part of the SixtyFPS Project -- https://sixtyfps.io +# Copyright (c) 2021 Olivier Goffart +# Copyright (c) 2021 Simon Hausmann +# +# SPDX-License-Identifier: GPL-3.0-only +# This file is also available under commercial licensing terms. +# Please contact info@sixtyfps.io for more information. +# LICENSE END +name: Build the web editor and the interpreter wasm module + +on: + workflow_dispatch: + workflow_call: + +jobs: + wasm: + runs-on: ubuntu-20.04 + steps: + - name: Dummy + run: echo ok \ No newline at end of file