Skip to content

Commit eef3212

Browse files
author
Severin
committed
Simplify workflow matrix and remove empty permissions
1 parent 8170ee6 commit eef3212

File tree

2 files changed

+4
-16
lines changed

2 files changed

+4
-16
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ on:
66
pull_request:
77
branches: [ main ]
88

9-
permissions: {}
10-
119
jobs:
1210
get-version:
1311
runs-on: ubuntu-latest
@@ -31,12 +29,8 @@ jobs:
3129
contents: read
3230
strategy:
3331
matrix:
34-
include:
35-
- arch: x86_64
36-
runner: codebuild-project-awsaws-lambda-nodejs-runtime-interface-client-${{ github.run_id }}-${{ github.run_attempt }}
37-
- arch: aarch64
38-
runner: codebuild-project-awsaws-lambda-nodejs-runtime-interface-client-${{ github.run_id }}-${{ github.run_attempt }}
39-
runs-on: ${{ matrix.runner }}
32+
arch: [x86_64, aarch64]
33+
runs-on: codebuild-project-awsaws-lambda-nodejs-runtime-interface-client-${{ github.run_id }}-${{ github.run_attempt }}
4034
steps:
4135
- uses: actions/checkout@v4
4236

.github/workflows/release.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ on:
88
required: true
99
type: string
1010

11-
permissions: {}
12-
1311
jobs:
1412
get-version:
1513
runs-on: ubuntu-latest
@@ -33,12 +31,8 @@ jobs:
3331
contents: read
3432
strategy:
3533
matrix:
36-
include:
37-
- arch: x86_64
38-
runner: codebuild-project-awsaws-lambda-nodejs-runtime-interface-client-${{ github.run_id }}-${{ github.run_attempt }}
39-
- arch: aarch64
40-
runner: codebuild-project-awsaws-lambda-nodejs-runtime-interface-client-${{ github.run_id }}-${{ github.run_attempt }}
41-
runs-on: ${{ matrix.runner }}
34+
arch: [x86_64, aarch64]
35+
runs-on: codebuild-project-awsaws-lambda-nodejs-runtime-interface-client-${{ github.run_id }}-${{ github.run_attempt }}
4236
steps:
4337
- uses: actions/checkout@v4
4438

0 commit comments

Comments
 (0)