Something went wrong. Try again.
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839name: Deploy Pages
on: workflow_dispatch: workflow_call:
permissions: contents: read id-token: write pages: write
jobs: deploy-pages: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7
- uses: jdx/mise-action@v4
- name: Install dependencies run: aube --dir web/marketing install
- name: Fetch release data run: aube --dir web/marketing run fetch-release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Parse changelog run: aube --dir web/marketing run parse-changelog
- name: Build site run: aube --dir web/marketing run build
- uses: actions/upload-pages-artifact@v5 with: path: web/marketing/dist
- uses: actions/deploy-pages@v5