Skip to content

Commit 4cdff62

Browse files
authored
Change Workflows to use SMS ARC runners (#376)
Change Workflows to use SMS ARC runners Fix ansible-lint workflow by pinning python version
1 parent 6531006 commit 4cdff62

File tree

5 files changed

+12
-5
lines changed

5 files changed

+12
-5
lines changed

.github/workflows/ansible-lint.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@v4
1717

18+
# Python version must be pinned because of issue with Ubuntu permissions
19+
# See https://github.com/actions/runner-images/issues/11499
20+
- name: Set up Python
21+
uses: actions/setup-python@v5
22+
with:
23+
python-version: '3.12'
24+
1825
- name: Install Ansible collections
1926
run: |
2027
ansible-galaxy collection install -r requirements.yml

.github/workflows/container-sync.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ env:
3232
jobs:
3333
container-sync:
3434
name: Sync container repositories
35-
runs-on: arc-release-train-runner
35+
runs-on: arc-release-train-runner-sms
3636
timeout-minutes: 720
3737
steps:
3838
- name: Checkout

.github/workflows/package-sync-nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ env:
99
jobs:
1010
sync-matrix-build:
1111
name: Build package matrix of package repo sync jobs
12-
runs-on: arc-release-train-runner
12+
runs-on: arc-release-train-runner-sms
1313
outputs:
1414
matrix: ${{ steps.matrix-build.outputs.matrix }}
1515
steps:

.github/workflows/package-sync-version-test-pulp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ env:
2121
jobs:
2222
package-sync-version-test:
2323
name: Sync specific package repository versions from Ark to Test Pulp
24-
runs-on: arc-release-train-runner
24+
runs-on: arc-release-train-runner-sms
2525
steps:
2626
- name: This workflow does not currently work. Test pulp does not exist.
2727
run: exit 1

.github/workflows/package-sync.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ env:
3939
jobs:
4040
package-sync-ark:
4141
name: Sync package repositories in Ark
42-
runs-on: arc-release-train-runner
42+
runs-on: arc-release-train-runner-sms
4343
timeout-minutes: 480
4444
if: inputs.sync_ark
4545
steps:
@@ -84,7 +84,7 @@ jobs:
8484

8585
package-sync-test:
8686
name: Sync package repositories in test
87-
runs-on: arc-release-train-runner
87+
runs-on: arc-release-train-runner-sms
8888
needs: package-sync-ark
8989
timeout-minutes: 480
9090
if: inputs.sync_test

0 commit comments

Comments
 (0)