Skip to content

ci: fix names

ci: fix names #18

Workflow file for this run

name: deploy-docs
on:
push:
branches:
- main
pull_request:
jobs:
get-paths:
runs-on: ubuntu-24.04
if: github.event_name == 'push' || github.event.pull_request.merged == true
container: ros:jazzy
outputs:
self-packages: ${{ steps.get-self-packages.outputs.self-packages }}
steps:
- name: Check out repository
uses: actions/checkout@v4
- name: Get self packages
id: get-self-packages
uses: autowarefoundation/autoware-github-actions/get-self-packages@v1
build:
runs-on: ubuntu-24.04
needs: get-paths
steps:
- name: Check out repository
uses: actions/checkout@v4
- name: Build docs
uses: autowarefoundation/autoware-github-actions/build-docs@v1
with:
target-package-paths: ${{ needs.get-paths.outputs.self-packages }}
deploy:
needs: build
runs-on: ubuntu-24.04
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
permissions:
contents: write
id-token: write
pages: write
steps:
- uses: actions/deploy-pages@v4
id: deployment
if: ${{ github.ref == 'refs/heads/main' }}