Skip to content

Commit 5b8f27f

Browse files
authored
Update github action workflows (#558)
* Use on `push` only on stable branches to avoid duplicate runs * Update project automation Signed-off-by: Addisu Z. Taddese <[email protected]>
1 parent 2de1bd9 commit 5b8f27f

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
11
name: Ubuntu CI
22

3-
on: [push, pull_request]
3+
on:
4+
pull_request:
5+
push:
6+
branches:
7+
- 'ign-common[0-9]'
8+
- 'gz-common[0-9]'
9+
- 'main'
410

511
jobs:
612
bionic-ci:
713
runs-on: ubuntu-latest
814
name: Ubuntu Bionic CI
915
steps:
1016
- name: Checkout
11-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1218
- name: Compile and test
1319
id: ci
1420
uses: ignition-tooling/action-ignition-ci@bionic
@@ -19,7 +25,7 @@ jobs:
1925
name: Ubuntu Focal CI
2026
steps:
2127
- name: Checkout
22-
uses: actions/checkout@v3
28+
uses: actions/checkout@v4
2329
- name: Compile and test
2430
id: ci
2531
uses: ignition-tooling/action-ignition-ci@focal

.github/workflows/triage.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Add ticket to inbox
13-
uses: technote-space/create-project-card-action@v1
13+
uses: actions/[email protected]
1414
with:
15-
PROJECT: Core development
16-
COLUMN: Inbox
17-
GITHUB_TOKEN: ${{ secrets.TRIAGE_TOKEN }}
18-
CHECK_ORG_PROJECT: true
19-
15+
project-url: https://github.com/orgs/gazebosim/projects/7
16+
github-token: ${{ secrets.TRIAGE_TOKEN }}

0 commit comments

Comments
 (0)