Skip to content

Commit

Permalink
Fixing claat path
Browse files Browse the repository at this point in the history
  • Loading branch information
ikarenkov committed Oct 23, 2024
1 parent d8d95e6 commit a966cdf
Showing 1 changed file with 7 additions and 50 deletions.
57 changes: 7 additions & 50 deletions .github/workflows/build-docs.yml
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
Expand All @@ -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/[email protected]

- name: Upload artifact
uses: actions/[email protected]
with:
path: dir

- name: Deploy to GitHub Pages
id: deployment
uses: actions/[email protected]

0 comments on commit a966cdf

Please sign in to comment.