Skip to content

Commit 0264f0d

Browse files
authored
chore: run workflows on ARM (phase 1: most used) (#221)
1 parent cca8c87 commit 0264f0d

9 files changed

+16
-16
lines changed

.github/workflows/create_changelog.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ on:
5858

5959
jobs:
6060
release:
61-
runs-on: ubuntu-latest
61+
runs-on: ubuntu-22.04-arm64
6262
steps:
6363
- name: get changelog
6464
id: changelog

.github/workflows/invalidate_cloudfront.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ on:
5252

5353
jobs:
5454
invalidate:
55-
runs-on: ubuntu-latest
55+
runs-on: ubuntu-22.04-arm64
5656
steps:
5757
- name: assume IAM role
5858
uses: aws-actions/configure-aws-credentials@v4
@@ -62,11 +62,11 @@ jobs:
6262
aws-region: ${{ inputs.awsRegion }}
6363
role-to-assume: ${{ inputs.awsRoleArn }}
6464
role-duration-seconds: ${{ inputs.awsSessionDuration }}
65-
65+
6666
# This parameter is needed otherwise this action is trying to tag session
6767
# which does not work for cross-account assume
6868
role-skip-session-tagging: true
69-
69+
7070
- name: invalidate
7171
run: |
7272
echo ">>> Invalidating path ${{ inputs.path }} of distribution ${{ inputs.distributionId }}"

.github/workflows/lint_cloudformation.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ env:
2121

2222
jobs:
2323
lint:
24-
runs-on: ubuntu-latest
24+
runs-on: ubuntu-22.04-arm64
2525
steps:
2626
- name: clone repository
2727
uses: actions/checkout@v4

.github/workflows/lint_gh_actions.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414

1515
jobs:
1616
lint:
17-
runs-on: ubuntu-latest
17+
runs-on: ubuntu-22.04-arm64
1818
steps:
1919
- name: clone repository
2020
uses: actions/checkout@v4

.github/workflows/lint_helmfile.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ on:
2626

2727
env:
2828
# renovate: datasource=github-releases depName=helmfile/helmfile
29-
HELMFILE_VERSION: v0.164.0
29+
HELMFILE_VERSION: v0.171.0
3030

3131
jobs:
3232
lint:
33-
runs-on: ubuntu-latest
33+
runs-on: ubuntu-22.04-arm64
3434
steps:
3535
- name: clone repository
3636
uses: actions/checkout@v4
@@ -39,7 +39,7 @@ jobs:
3939
run: |
4040
HELMFILE_VERSION_WITHOUT_PREFIX=${HELMFILE_VERSION:1}
4141
mkdir -p $HOME/.local/bin
42-
curl -fsSL -o helmfile.tar.gz https://github.com/helmfile/helmfile/releases/download/${{ env.HELMFILE_VERSION }}/helmfile_${HELMFILE_VERSION_WITHOUT_PREFIX}_linux_amd64.tar.gz
42+
curl -fsSL -o helmfile.tar.gz https://github.com/helmfile/helmfile/releases/download/${{ env.HELMFILE_VERSION }}/helmfile_${HELMFILE_VERSION_WITHOUT_PREFIX}_linux_arm64.tar.gz
4343
tar -C $HOME/.local/bin/ -xf ./helmfile.tar.gz
4444
chmod +x $HOME/.local/bin/helmfile
4545
echo "$HOME/.local/bin" >> $GITHUB_PATH

.github/workflows/open_pull_request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ on:
2626
jobs:
2727
# TODO: these steps could be separate wf
2828
open-pull-request:
29-
runs-on: ubuntu-latest
29+
runs-on: ubuntu-22.04-arm64
3030
steps:
3131
- name: open release pull-request
3232
uses: apify/[email protected]

.github/workflows/release_marker.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ on:
5656
jobs:
5757
grafana:
5858
if: inputs.revision != ''
59-
runs-on: ubuntu-latest
59+
runs-on: ubuntu-22.04-arm64
6060
steps:
6161
- name: mark release
6262
uses: frankie567/[email protected]
@@ -68,7 +68,7 @@ jobs:
6868

6969
sentry:
7070
if: inputs.sentryOrg != ''
71-
runs-on: ubuntu-latest
71+
runs-on: ubuntu-22.04-arm64
7272
steps:
7373
- name: checkout repository
7474
uses: actions/checkout@v4

.github/workflows/slack.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ on:
2020
required: false
2121
type: string
2222
jobStatus:
23-
description: >
23+
description: >
2424
Determines the color and status of message. If omitted blue info message is send
2525
required: false
2626
type: string
@@ -32,7 +32,7 @@ on:
3232

3333
jobs:
3434
slack:
35-
runs-on: ubuntu-latest
35+
runs-on: ubuntu-22.04-arm64
3636
steps:
3737
- name: format message
3838
id: format
@@ -98,4 +98,4 @@ jobs:
9898
]
9999
}
100100
]
101-
}
101+
}

.github/workflows/sync_branches.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ on:
3131

3232
jobs:
3333
pull_request:
34-
runs-on: ubuntu-latest
34+
runs-on: ubuntu-22.04-arm64
3535
steps:
3636
# TODO: We need better way (probably using multiple steps with actions/github-script)
3737
- name: install octokit

0 commit comments

Comments
 (0)