From de64c2801c917efe4198f2d9860123c19dcaaf98 Mon Sep 17 00:00:00 2001 From: Leon van Kammen Date: Fri, 3 Nov 2023 17:49:14 +0100 Subject: [PATCH] add extra branches for CI --- .github/workflows/website.yml | 65 +++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/.github/workflows/website.yml b/.github/workflows/website.yml index 32edac9..b7e0410 100644 --- a/.github/workflows/website.yml +++ b/.github/workflows/website.yml @@ -31,6 +31,11 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 + - name: Checkout feat/audio + uses: actions/checkout@v3 + with: + ref: feat/audio + path: feat/audio - name: Setup Pages uses: actions/configure-pages@v3 - name: create index.gltf @@ -46,3 +51,63 @@ jobs: id: deployment uses: actions/deploy-pages@v2 +## Simple workflow for deploying static content to GitHub Pages +#name: Deploy static content to Pages +# +#on: +# # Runs on pushes targeting the default branch +# push: +# branches: ["main"] +# +# # Allows you to run this workflow manually from the Actions tab +# workflow_dispatch: +# +## Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +#permissions: +# contents: read +# pages: write +# id-token: write +# +## Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +## However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +#concurrency: +# group: "pages" +# cancel-in-progress: false +# +#jobs: +# # Single deploy job since we're just deploying +# deploy: +# environment: +# name: github-pages +# url: ${{ steps.deployment.outputs.page_url }} +# runs-on: ubuntu-latest +# steps: +# - name: Checkout main +# uses: actions/checkout@v3 +# - name: Checkout feat/audio +# uses: actions/checkout@v3 +# with: +# ref: feat/audio +# path: feat/audio +# #- name: mkdir branches +# # run: mkdir -p public/feat/audio +# - name: Setup Pages +# uses: actions/configure-pages@v3 +# - name: create public-folder +# uses: mkdir public +# - name: copy master-branch +# run: cp -r * public/. +# - name: create index.gltf +# run: cp example/assets/query.gltf public/index.gltf +# - name: copy gltfs +# run: cp example/assets/*.gltf public/. +# # Checkout other branches +# # working-directory: ./ +# - name: Upload artifact +# uses: actions/upload-pages-artifact@v1 +# with: +# path: 'public' +# - name: Deploy to GitHub Pages +# id: deployment +# uses: actions/deploy-pages@v2 +#