Skip to content

Commit 40f60fa

Browse files
authored
Merge pull request #255 from enverus-cts/develop
feat(ci): Merge pull request github-aws-runners#2601 from philips-labs/develop
2 parents 67fe512 + 96381b4 commit 40f60fa

File tree

111 files changed

+9478
-15329
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

111 files changed

+9478
-15329
lines changed

.ci/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#syntax=docker/dockerfile:1.2
2-
FROM node:14 as build
2+
FROM node:16 as build
33
WORKDIR /lambda
44
RUN apt-get update \
55
&& apt-get install -y zip \

.editorconfig

+11
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,13 @@
1+
# EditorConfig is awesome: https://EditorConfig.org
2+
3+
# top-most EditorConfig file
4+
root = true
5+
16
[*]
7+
indent_style = space
8+
indent_size = 2
9+
tab_width = 2
210
end_of_line = lf
11+
charset = utf-8
12+
trim_trailing_whitespace = true
13+
insert_final_newline = true

.github/workflows/auto-approve-dependabot.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ jobs:
1414
if: github.actor == 'dependabot[bot]' || github.actor == 'dependabot-preview[bot]'
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: hmarr/auto-approve-action@v2.2.1
17+
- uses: hmarr/auto-approve-action@v3.1.0
1818
with:
1919
github-token: "${{ secrets.GITHUB_TOKEN }}"

.github/workflows/lambda-runner-binaries-syncer.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
16-
node: [14, 16]
16+
node: [16]
1717
container:
1818
image: node:${{ matrix.node }}
1919
defaults:

.github/workflows/lambda-runners.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
16-
node: [14, 16]
16+
node: [16]
1717
container:
1818
image: node:${{ matrix.node }}
1919
defaults:

.github/workflows/lambda-webhook.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
16-
node: [14, 16]
16+
node: [16]
1717
container:
1818
image: node:${{ matrix.node }}
1919
defaults:

.github/workflows/release.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
prepare:
1212
name: Create dist
1313
runs-on: ubuntu-latest
14-
container: node:14
14+
container: node:16
1515
strategy:
1616
matrix:
1717
lambda: ["modules/webhook/lambdas/webhook", "modules/runner-binaries-syncer/lambdas/runner-binaries-syncer", "modules/runners/lambdas/runners"]
@@ -20,7 +20,7 @@ jobs:
2020
id: lambda
2121
env:
2222
LAMBDA: ${{ matrix.lambda }}
23-
run: echo ::set-output name=name::${LAMBDA##*/}
23+
run: echo "name=${LAMBDA##*/}" >> $GITHUB_OUTPUT
2424
- uses: actions/checkout@v3
2525
- name: Add zip
2626
run: apt update && apt install zip
@@ -92,7 +92,7 @@ jobs:
9292

9393
steps:
9494
- name: Generate provenance for release
95-
uses: philips-labs/slsa-provenance-action@v0.7.2
95+
uses: philips-labs/slsa-provenance-action@v0.8.0
9696
with:
9797
artifact_path: release-assets
9898
output_path: 'build.provenance'

.github/workflows/semantic-check.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
steps:
1919
- uses: actions/checkout@v3
2020

21-
- uses: amannn/action-semantic-pull-request@v4
21+
- uses: amannn/action-semantic-pull-request@v5
2222
name: Check PR for Semantic Commit Message
2323
env:
2424
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/stale.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
stale:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/stale@v5
15+
- uses: actions/stale@v6
1616
with:
1717
stale-issue-message: >
1818
This issue has been automatically marked as stale because it has not had
@@ -25,3 +25,4 @@ jobs:
2525
days-before-stale: 30
2626
days-before-close: 10
2727
close-issue-label: "abandoned"
28+
exempt-issue-labels: "stale:exempt"

.pre-commit-config.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
repos:
2-
- repo: git://github.com/antonbabenko/pre-commit-terraform
2+
- repo: https://github.com/antonbabenko/pre-commit-terraform
33
rev: v1.52.0
44
hooks:
55
- id: terraform_fmt
66
- id: terraform_tflint
77
- id: terraform_docs
8-
- repo: git://github.com/pre-commit/pre-commit-hooks
8+
- repo: https://github.com/pre-commit/pre-commit-hooks
99
rev: v4.0.1
1010
hooks:
1111
- id: check-merge-conflict

.release/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
"@semantic-release/commit-analyzer": "^9.0.2",
1111
"@semantic-release/exec": "^6.0.3",
1212
"@semantic-release/git": "^10.0.1",
13-
"@semantic-release/github": "^8.0.2",
13+
"@semantic-release/github": "^8.0.6",
1414
"@semantic-release/release-notes-generator": "^10.0.3",
15-
"conventional-changelog-conventionalcommits": "^4.6.3",
16-
"semantic-release": "^19.0.2"
15+
"conventional-changelog-conventionalcommits": "^5.0.0",
16+
"semantic-release": "^19.0.5"
1717
}
1818
}

0 commit comments

Comments
 (0)