diff --git a/.github/workflows/industrial_ci_humble_action.yml b/.github/workflows/industrial_ci_humble_action.yml index 7c1c1d9..bfa89cb 100644 --- a/.github/workflows/industrial_ci_humble_action.yml +++ b/.github/workflows/industrial_ci_humble_action.yml @@ -17,7 +17,7 @@ jobs: matrix: env: - {ROS_DISTRO: humble, ROS_REPO: main} - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v1 - uses: 'ros-industrial/industrial_ci@master' diff --git a/.github/workflows/industrial_ci_iron_action.yml b/.github/workflows/industrial_ci_iron_action.yml index 4e518c0..17fd788 100644 --- a/.github/workflows/industrial_ci_iron_action.yml +++ b/.github/workflows/industrial_ci_iron_action.yml @@ -17,7 +17,7 @@ jobs: matrix: env: - {ROS_DISTRO: iron, ROS_REPO: main} - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v1 - uses: 'ros-industrial/industrial_ci@master' diff --git a/.github/workflows/industrial_ci_jazzy_action.yml b/.github/workflows/industrial_ci_jazzy_action.yml new file mode 100644 index 0000000..149f803 --- /dev/null +++ b/.github/workflows/industrial_ci_jazzy_action.yml @@ -0,0 +1,24 @@ +name: Jazzy + +on: + push: + pull_request: + schedule: + # Run every Friday at 6:30 am to detect breaking APIs + - cron: '30 6 * * 5' + + +jobs: + industrial_ci: + env: + BEFORE_BUILD_TARGET_WORKSPACE: '.github/script/install_dependencies.sh' + strategy: + fail-fast: false + matrix: + env: + - {ROS_DISTRO: jazzy, ROS_REPO: jazzy} + runs-on: ubuntu-24.04 + steps: + - uses: actions/checkout@v1 + - uses: 'ros-industrial/industrial_ci@master' + env: ${{matrix.env}} diff --git a/README.md b/README.md index 930184a..1c25ce4 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,9 @@ build badge iron + + build badge jazzy + build badge rolling