diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 5eb9259..3ecfcd0 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -1,19 +1,3 @@ -name: Build and Deploy Writerside + CodeLabs - -on: - push: - branches: ["dev"] - workflow_dispatch: - -permissions: - id-token: write - pages: write - -env: - INSTANCE: 'Writerside/modo-docs' - ARTIFACT: 'webHelpMODO-DOCS2-all.zip' - DOCKER_VERSION: '241.15989' - jobs: build: runs-on: ubuntu-latest @@ -23,9 +7,15 @@ jobs: with: fetch-depth: 0 - # Step to Install claat + # Install claat tool - name: Install claat tool run: go install github.com/googlecodelabs/tools/claat@latest + env: + GOPATH: ${{ runner.temp }}/go + + # Ensure claat is in PATH + - name: Add claat to PATH + run: echo "${{ runner.temp }}/go/bin" >> $GITHUB_PATH # Step to Generate CodeLab HTML Files - name: Generate CodeLabs content @@ -48,36 +38,3 @@ jobs: path: | artifacts/${{ env.ARTIFACT }} retention-days: 7 - - deploy: - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - # Requires build job results - needs: build - runs-on: ubuntu-latest - - steps: - - name: Download artifact - uses: actions/download-artifact@v4 - with: - name: docs - - - name: Unzip Writerside artifact - run: unzip -O UTF-8 -qq ${{ env.ARTIFACT }} -d dir - - # Inject CodeLab HTML into Writerside docs - - name: Copy CodeLabs to Writerside output - run: cp -R codelabs-generated/* dir/ - - - name: Setup Pages - uses: actions/configure-pages@v4.0.0 - - - name: Upload artifact - uses: actions/upload-pages-artifact@v3.0.1 - with: - path: dir - - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4.0.4 \ No newline at end of file