Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
539 commits
Select commit Hold shift + click to select a range
c1727c5
chore(lambda): bump vite from 7.0.5 to 7.1.1 in /lambdas in the vite …
dependabot[bot] Aug 14, 2025
cbb328f
chore(lambda): bump the eslint group in /lambdas with 2 updates (#4705)
dependabot[bot] Aug 14, 2025
eb85059
chore(lambda): bump @swc/core from 1.13.1 to 1.13.3 in /lambdas (#4706)
dependabot[bot] Aug 14, 2025
7e948c2
chore(deps): bump github/codeql-action from 3.29.7 to 3.29.8 (#4707)
dependabot[bot] Aug 14, 2025
ce36aa9
chore(deps): bump the github group with 4 updates (#4708)
dependabot[bot] Aug 14, 2025
f650336
chore(lambda): bump @typescript-eslint/parser from 8.31.0 to 8.39.1 i…
dependabot[bot] Aug 14, 2025
762dd87
fix: remove progress and control codes from log output (#4699)
aarongorka Aug 25, 2025
36b2fa5
chore(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.…
dependabot[bot] Aug 25, 2025
795464f
chore(deps): bump github/codeql-action from 3.29.8 to 3.29.10 (#4716)
dependabot[bot] Aug 25, 2025
f12fd00
chore(deps): bump amannn/action-semantic-pull-request from 5.5.3 to 6…
dependabot[bot] Aug 25, 2025
5db22c6
chore(deps): bump terraform-linters/setup-tflint from 4.1.1 to 5.0.0 …
dependabot[bot] Aug 25, 2025
6cacf21
chore(docs): bump mkdocs-material from 9.6.16 to 9.6.17 in /.github/w…
dependabot[bot] Aug 25, 2025
8826b2f
fix: add handling for 404 errors in scale-down tests and improve erro…
stuartp44 Aug 25, 2025
42a80bf
chore(lambda): bump the nx group in /lambdas with 3 updates (#4722)
dependabot[bot] Aug 25, 2025
c6262ed
chore(lambda): bump vite from 7.1.1 to 7.1.2 in /lambdas in the vite …
dependabot[bot] Aug 25, 2025
44f8ac7
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Aug 25, 2025
028fe51
chore(lambda): bump @types/request from 2.48.12 to 2.48.13 in /lambda…
dependabot[bot] Aug 25, 2025
3269649
chore(main): release 6.7.4 (#4711)
runners-releaser[bot] Aug 25, 2025
6cee1e8
fix(lambda): bump the aws group in /lambdas with 6 updates (#4730)
dependabot[bot] Aug 26, 2025
849043b
chore(deps): bump googleapis/release-please-action from 4.2.0 to 4.3.…
dependabot[bot] Aug 26, 2025
e876b1a
chore(docs): bump mkdocs-material from 9.6.17 to 9.6.18 in /.github/w…
dependabot[bot] Aug 26, 2025
442cc61
chore(lambda): bump eslint from 9.33.0 to 9.34.0 in /lambdas in the e…
dependabot[bot] Aug 26, 2025
776c583
chore(lambda): bump the nx group in /lambdas with 3 updates (#4728)
dependabot[bot] Aug 26, 2025
095645a
chore(lambda): bump vite from 7.1.2 to 7.1.3 in /lambdas in the vite …
dependabot[bot] Aug 26, 2025
07a1196
chore(deps): bump amannn/action-semantic-pull-request from 6.0.1 to 6…
dependabot[bot] Aug 26, 2025
b541ba8
chore(deps): bump github/codeql-action from 3.29.10 to 3.29.11 (#4735)
dependabot[bot] Aug 26, 2025
3ac6c68
chore(lambda): bump prettier from 3.5.3 to 3.6.2 in /lambdas (#4731)
dependabot[bot] Aug 26, 2025
7dd171e
chore(main): release 6.7.5 (#4734)
runners-releaser[bot] Aug 29, 2025
549a88f
fix(lambda): bump @octokit/auth-app from 8.0.2 to 8.1.0 in /lambdas i…
dependabot[bot] Sep 3, 2025
ea731c9
chore(deps): bump the github group with 2 updates (#4742)
dependabot[bot] Sep 3, 2025
0fb3abf
chore(deps): bump github/codeql-action from 3.29.11 to 3.30.0 (#4741)
dependabot[bot] Sep 3, 2025
f0c00f9
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Sep 3, 2025
b5bbbde
fix(lambda): bump cron-parser from 5.3.0 to 5.3.1 in /lambdas (#4744)
dependabot[bot] Sep 3, 2025
fe16f6a
chore(lambda): bump vite from 7.1.3 to 7.1.4 in /lambdas in the vite …
dependabot[bot] Sep 3, 2025
14ba145
fix(lambda): bump the aws group in /lambdas with 6 updates (#4739)
dependabot[bot] Sep 4, 2025
2cfb3bd
chore(main): release 6.7.6 (#4745)
runners-releaser[bot] Sep 4, 2025
fe0e936
fix: ensure IAM Role name length does not exceed 64 characters (#4696)
aarongorka Sep 9, 2025
8d5a3ac
chore(docs): bump mkdocs-material from 9.6.18 to 9.6.19 in /.github/w…
dependabot[bot] Sep 9, 2025
f5fd39a
fix(lambda): bump the aws group in /lambdas with 6 updates (#4750)
dependabot[bot] Sep 9, 2025
09efc2e
chore(deps): bump github/codeql-action from 3.30.0 to 3.30.1 (#4749)
dependabot[bot] Sep 9, 2025
f857a6c
chore(lambda): bump nock from 14.0.2 to 14.0.10 in /lambdas (#4754)
dependabot[bot] Sep 9, 2025
d4f03c3
chore(lambda): bump vite from 7.1.4 to 7.1.5 in /lambdas in the vite …
dependabot[bot] Sep 9, 2025
04d1638
chore(deps): bump the github group with 3 updates (#4748)
dependabot[bot] Sep 9, 2025
5939659
chore(lambda): bump eslint from 9.34.0 to 9.35.0 in /lambdas in the e…
dependabot[bot] Sep 9, 2025
b01f3d6
chore(lambda): bump the nx group in /lambdas with 3 updates (#4751)
dependabot[bot] Sep 9, 2025
cbc6e23
chore(main): release 6.7.7 (#4757)
runners-releaser[bot] Sep 9, 2025
0213e15
fix(lambda): bump axios from 1.8.4 to 1.12.0 in /lambdas (#4763)
dependabot[bot] Sep 15, 2025
2c7e674
fix(dispatcher): Log org / repository context when unable to match la…
globalchubby Sep 18, 2025
698fe91
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Sep 18, 2025
83f198b
fix(lambda): bump axios from 1.12.1 to 1.12.2 in /lambdas (#4772)
dependabot[bot] Sep 18, 2025
46551ec
chore(docs): bump mkdocs-material from 9.6.19 to 9.6.20 in /.github/w…
dependabot[bot] Sep 18, 2025
1afdcdc
chore: bump step-security/harden-runner from 2.13.0 to 2.13.1 (#4768)
dependabot[bot] Sep 18, 2025
683b7f6
chore: bump github/codeql-action from 3.30.1 to 3.30.3 (#4767)
dependabot[bot] Sep 18, 2025
0132419
chore(deps): bump actions/create-github-app-token from 2.1.1 to 2.1.4…
dependabot[bot] Sep 18, 2025
2c733bf
chore(lambda): bump the nx group in /lambdas with 3 updates (#4771)
dependabot[bot] Sep 18, 2025
86c2738
chore(lambda): bump @typescript-eslint/parser from 8.39.1 to 8.44.0 i…
dependabot[bot] Sep 18, 2025
40086b6
fix(lambda): bump the aws group in /lambdas with 7 updates (#4769)
dependabot[bot] Sep 18, 2025
ccd9078
chore(main): release 6.7.8 (#4765)
runners-releaser[bot] Sep 18, 2025
9d5c220
fix(lambda): bump the octokit group in /lambdas with 2 updates (#4782)
dependabot[bot] Sep 24, 2025
9147588
fix(lambda): bump the aws group in /lambdas with 7 updates (#4781)
dependabot[bot] Sep 24, 2025
18214c7
chore(lambda): bump vite from 7.1.5 to 7.1.7 in /lambdas in the vite …
dependabot[bot] Sep 28, 2025
13c0b25
chore(lambda): bump eslint from 9.35.0 to 9.36.0 in /lambdas in the e…
dependabot[bot] Sep 28, 2025
fa9d922
chore(lambda): bump the nx group in /lambdas with 3 updates (#4783)
dependabot[bot] Sep 28, 2025
599a054
chore(main): release 6.7.9 (#4788)
runners-releaser[bot] Sep 28, 2025
b93900c
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Oct 3, 2025
144c7f5
fix(lambda): bump the octokit group in /lambdas with 3 updates (#4794)
dependabot[bot] Oct 3, 2025
6fc389f
chore(deps): bump the github group with 2 updates (#4797)
dependabot[bot] Oct 3, 2025
48b65ea
feat: add cpu_options for EC2 launch template (#4789)
kirschem-fernride Oct 3, 2025
4da2027
fix(lambda): bump the aws group across 1 directory with 7 updates (#4…
dependabot[bot] Oct 3, 2025
32dee3c
chore(lambda): bump the nx group in /lambdas with 3 updates (#4799)
dependabot[bot] Oct 3, 2025
c94a353
chore(deps): bump github/codeql-action from 3.30.3 to 3.30.5 (#4796)
dependabot[bot] Oct 3, 2025
450169e
docs: fix typo (#4801)
Sbozzolo Oct 3, 2025
247acab
chore(main): release 6.8.0 (#4804)
runners-releaser[bot] Oct 3, 2025
9ca7057
fix: prevent unnecessary updates when cpu_options is unset (#4806)
edersonbrilhante Oct 4, 2025
0eaf54d
chore(main): release 6.8.1 (#4807)
runners-releaser[bot] Oct 4, 2025
19382f9
fix(lambda): Update all dependencies, cleanup lock file and force non…
npalm Oct 4, 2025
4e16124
chore(ci): Move to zizmor action with stricter config (#4808)
npalm Oct 4, 2025
b4dca9a
chore(ci): Add ovs scanner (#4810)
npalm Oct 4, 2025
fff4f59
chore(main): release 6.8.2 (#4811)
runners-releaser[bot] Oct 11, 2025
fb4edcd
chore(deps): bump actions/stale from 10.0.0 to 10.1.0 in the github g…
dependabot[bot] Oct 11, 2025
8c1784f
chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#4813)
dependabot[bot] Oct 11, 2025
d4358c8
chore(deps): bump terraform-linters/setup-tflint from 5.0.0 to 6.2.0 …
dependabot[bot] Oct 11, 2025
b3ba532
chore(deps): bump github/codeql-action from 3.28.3 to 3.30.6 (#4815)
dependabot[bot] Oct 11, 2025
b6c8026
chore(lambda): bump @typescript-eslint/parser from 8.45.0 to 8.46.0 i…
dependabot[bot] Oct 11, 2025
c526651
chore(docs): bump mkdocs-material from 9.6.20 to 9.6.21 in /.github/w…
dependabot[bot] Oct 11, 2025
13e21d7
chore(lambda): bump @typescript-eslint/eslint-plugin from 8.45.0 to 8…
dependabot[bot] Oct 11, 2025
c04c664
fix(lambda): bump the aws group in /lambdas with 6 updates (#4828)
dependabot[bot] Oct 15, 2025
8991cfc
chore(deps): bump actions/dependency-review-action from 4.8.0 to 4.8.…
dependabot[bot] Oct 15, 2025
9d20b09
chore(lambda): bump @typescript-eslint/parser from 8.46.0 to 8.46.1 i…
dependabot[bot] Oct 16, 2025
e57243b
chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 (#4824)
dependabot[bot] Oct 16, 2025
dc569ab
chore(lambda): bump nx from 21.6.3 to 21.6.4 in /lambdas (#4826)
dependabot[bot] Oct 17, 2025
11ecdd9
chore(main): release 6.8.3 (#4831)
runners-releaser[bot] Oct 17, 2025
c036b2d
fix(lambda): bump the aws group in /lambdas with 7 updates (#4837)
dependabot[bot] Oct 22, 2025
1addcaa
chore(main): release 6.8.4 (#4842)
runners-releaser[bot] Oct 24, 2025
c1c5f82
fix(lambda): bump the aws group in /lambdas with 7 updates (#4849)
dependabot[bot] Oct 30, 2025
17b49d3
chore(deps): bump googleapis/release-please-action from 4.3.0 to 4.4.…
dependabot[bot] Oct 30, 2025
d312175
chore(deps): bump github/codeql-action from 4.30.8 to 4.31.0 (#4847)
dependabot[bot] Oct 30, 2025
b4c1e91
chore(deps): bump the github group across 1 directory with 2 updates …
dependabot[bot] Oct 30, 2025
905cd0f
chore(lambda): bump vite from 7.1.9 to 7.1.11 in /lambdas (#4851)
dependabot[bot] Oct 30, 2025
e680758
chore(docs): bump mkdocs-material from 9.6.21 to 9.6.22 in /.github/w…
dependabot[bot] Oct 30, 2025
dc92502
chore(lambda): bump eslint from 9.37.0 to 9.38.0 in /lambdas in the e…
dependabot[bot] Oct 30, 2025
83ed216
chore(lambda): bump the nx group in /lambdas with 3 updates (#4830)
dependabot[bot] Nov 2, 2025
ec4abb1
fix(tagging): Add tags to supported resources (#4850)
maratinvitae Nov 2, 2025
6f8ae0d
docs: fix typos (#4857)
Sbozzolo Nov 2, 2025
5f7861c
chore(main): release 6.8.5 (#4852)
runners-releaser[bot] Nov 3, 2025
cc56715
chore: add concurrent workflow rules (#4855)
npalm Nov 3, 2025
9a02e0e
chore: Configure Dependabot to ignore Node.js major version updates (…
Copilot Nov 3, 2025
dbe47d0
chore: add cooldown interval to dependabot configuration (#4854)
npalm Nov 3, 2025
a7052ec
chore(lambda): bump vitest from 3.2.4 to 4.0.5 in /lambdas in the vit…
dependabot[bot] Nov 4, 2025
697e99e
fix(lambda): bump the aws group across 1 directory with 7 updates (#4…
dependabot[bot] Nov 5, 2025
729e66f
chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 (#4861)
dependabot[bot] Nov 5, 2025
1431406
chore(deps): bump google/osv-scanner-action from 2.2.3 to 2.2.4 (#4862)
dependabot[bot] Nov 5, 2025
2ccb780
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Nov 5, 2025
1224d34
fix(lambda): bump the octokit group across 1 directory with 4 updates…
dependabot[bot] Nov 5, 2025
33ede10
chore(deps): bump terraform-linters/setup-tflint from 6.2.0 to 6.2.1 …
dependabot[bot] Nov 5, 2025
2d36fd1
chore(lambda): bump @typescript-eslint/parser from 8.46.1 to 8.46.2 i…
dependabot[bot] Nov 5, 2025
7e8548a
fix(lambda): bump @octokit/rest from 22.0.0 to 22.0.1 in /lambdas in …
dependabot[bot] Nov 13, 2025
0872e32
chore(docs): bump mkdocs-material from 9.6.22 to 9.6.23 in /.github/w…
dependabot[bot] Nov 13, 2025
43571c2
chore(deps): bump step-security/harden-runner from 2.13.1 to 2.13.2 (…
dependabot[bot] Nov 13, 2025
594ed75
chore(lambda): bump the vite group in /lambdas with 2 updates (#4878)
dependabot[bot] Nov 13, 2025
e149032
chore(lambda): bump @types/node from 22.18.8 to 22.19.0 in /lambdas (…
dependabot[bot] Nov 13, 2025
a39fb58
chore(lambda): bump @swc/core from 1.13.20 to 1.15.0 in /lambdas (#4879)
dependabot[bot] Nov 13, 2025
7260a93
chore(lambda): bump eslint from 9.38.0 to 9.39.1 in /lambdas in the e…
dependabot[bot] Nov 13, 2025
0a729d2
feat: support multiple SSM parameters for large runner matcher config…
edersonbrilhante Nov 13, 2025
ac86853
chore(main): release 6.9.0 (#4872)
runners-releaser[bot] Nov 13, 2025
7f1a398
docs: fix typos in setup-iam-permissions README (#4884)
pascal-hofmann Nov 17, 2025
6dfd107
docs: fix typo in job retry section (#4885)
pascal-hofmann Nov 17, 2025
d8238b7
docs: fix typo in examples/prebuilt/README.md (#4887)
pascal-hofmann Nov 17, 2025
0be5b81
docs(configuration): fix formatting of default AMI list (#4888)
pascal-hofmann Nov 17, 2025
f27f414
chore: fix typo in variables.tf (#4886)
pascal-hofmann Nov 18, 2025
e887e6a
fix(lambda): bump axios from 1.12.2 to 1.13.2 in /lambdas (#4895)
dependabot[bot] Nov 18, 2025
86b205d
fix(lambda): bump the aws group across 1 directory with 7 updates (#4…
dependabot[bot] Nov 18, 2025
d07a5bd
fix(lambda): bump js-yaml from 3.14.1 to 3.14.2 in /lambdas (#4890)
dependabot[bot] Nov 18, 2025
03644c6
chore(deps): bump actions/dependency-review-action from 4.8.1 to 4.8.…
dependabot[bot] Nov 18, 2025
21a2f5d
chore(docs): bump mkdocs-material from 9.6.23 to 9.7.0 in /.github/wo…
dependabot[bot] Nov 18, 2025
5423b55
chore(lambda): bump the nx group in /lambdas with 3 updates (#4893)
dependabot[bot] Nov 18, 2025
88f9d75
chore(lambda): bump nx from 21.6.5 to 22.0.3 in /lambdas (#4894)
dependabot[bot] Nov 18, 2025
c371f0f
fix: use a static key in runner_matcher_config (#4901) (#4903)
edersonbrilhante Nov 21, 2025
0989f7e
chore(main): release 6.9.1 (#4897)
runners-releaser[bot] Nov 21, 2025
7889cb0
fix(runners): support for AMIs with parentheses in the name (#4856)
Sbozzolo Nov 23, 2025
81904f3
feat(runner-binaries-syncer): add s3_tags variable for additional S3 …
damianrekosz Nov 24, 2025
44b021b
fix(lambda): bump the aws group in /lambdas with 6 updates (#4906)
dependabot[bot] Nov 24, 2025
073306f
chore(lambda): bump vitest from 4.0.8 to 4.0.10 in /lambdas in the vi…
dependabot[bot] Nov 24, 2025
b3b47aa
chore(main): release 6.10.0 (#4905)
runners-releaser[bot] Nov 24, 2025
c864d31
chore(lambda): bump aws-sdk-client-mock-vitest from 6.2.1 to 7.0.1 in…
dependabot[bot] Nov 25, 2025
aa3dac8
chore(lambda): bump the nx group in /lambdas with 3 updates (#4907)
dependabot[bot] Nov 25, 2025
2fa3a82
chore(lambda): bump @typescript-eslint/eslint-plugin from 8.46.0 to 8…
dependabot[bot] Nov 25, 2025
b2d8a2a
chore(lambda): bump body-parser from 2.2.0 to 2.2.1 in /lambdas (#4912)
dependabot[bot] Nov 25, 2025
49d9e9c
fix(lambda): bump body-parser from 2.2.0 to 2.2.1 in /lambdas (#4913)
dependabot[bot] Nov 25, 2025
cc2e5c6
chore: add maintainer (#4916)
guicaulada Nov 27, 2025
104a66b
chore(main): release 6.10.1 (#4914)
runners-releaser[bot] Nov 28, 2025
37074b9
fix(lambda): bump the aws group in /lambdas with 7 updates (#4924)
dependabot[bot] Dec 3, 2025
f92f4cc
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Dec 3, 2025
3183097
chore(docs): bump urllib3 from 2.5.0 to 2.6.0 in /.github/workflows/m…
dependabot[bot] Dec 6, 2025
fcce35f
chore(deps): bump the github group with 3 updates (#4919)
dependabot[bot] Dec 6, 2025
3292179
chore(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9…
dependabot[bot] Dec 6, 2025
5674235
chore(deps): bump zizmorcore/zizmor-action from 0.2.0 to 0.3.0 (#4922)
dependabot[bot] Dec 6, 2025
ba59349
chore(lambda): bump the nx group in /lambdas with 3 updates (#4926)
dependabot[bot] Dec 6, 2025
da7b29b
chore(deps): bump google/osv-scanner-action/.github/workflows/osv-sca…
dependabot[bot] Dec 6, 2025
a8a835a
chore(lambda): bump express from 5.1.0 to 5.2.0 in /lambdas (#4923)
dependabot[bot] Dec 6, 2025
3b0a360
chore(lambda): bump the vite group in /lambdas with 2 updates (#4927)
dependabot[bot] Dec 6, 2025
32c8294
chore: fix multiple typos (#4889)
pascal-hofmann Dec 6, 2025
c2dcea2
feat(control-plane)!: add support for handling multiple events in a s…
iainlane Dec 6, 2025
c0e1502
feat!: Upgrade lambda runtime to Node24.x (#4911)
npalm Dec 8, 2025
81dfaca
fix!: remove deprecated terraform variables (#4945)
npalm Dec 9, 2025
d0335a7
feat: add support to use placement group in launch template (#4929)
edersonbrilhante Dec 9, 2025
cc5de73
fix(lambda): bump the aws group in /lambdas with 6 updates
dependabot[bot] Dec 8, 2025
1b5ec8c
fix: remove invalid inputs for submodule direct (#4947)
edersonbrilhante Dec 13, 2025
ab22aef
chore(deps): bump the github group with 3 updates (#4938)
dependabot[bot] Dec 13, 2025
6a780d2
chore(deps): bump step-security/harden-runner from 2.13.2 to 2.13.3 (…
dependabot[bot] Dec 13, 2025
d176293
chore(main): release 7.0.0 (#4928)
runners-releaser[bot] Dec 15, 2025
d8fd16a
feat(dispatch): enhance logging for workflow job events and dispatch …
Brend-Smits Dec 18, 2025
4465091
fix(lambda): bump the aws group in /lambdas with 6 updates (#4954)
dependabot[bot] Dec 18, 2025
4177995
fix(lambda): bump @octokit/webhooks from 14.1.3 to 14.2.0 in /lambdas…
dependabot[bot] Dec 18, 2025
376cc56
chore(main): release 7.1.0 (#4965)
runners-releaser[bot] Dec 18, 2025
912f5d9
chore(deps): bump actions/create-github-app-token from 2.2.0 to 2.2.1…
dependabot[bot] Dec 18, 2025
e9c0a58
chore(deps): bump step-security/harden-runner from 2.13.3 to 2.14.0 (…
dependabot[bot] Dec 18, 2025
ea41cfa
chore(docs): bump pymdown-extensions from 10.16 to 10.16.1 in /.githu…
dependabot[bot] Dec 18, 2025
31b38e7
chore(lambda): bump the nx group across 1 directory with 3 updates (#…
dependabot[bot] Dec 18, 2025
c64ac7b
feat: add support to use custom scale errors (#4932)
edersonbrilhante Jan 6, 2026
5d6e857
fix(lambda): bump the aws group in /lambdas with 7 updates (#4971)
dependabot[bot] Jan 6, 2026
9487e6a
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Jan 6, 2026
8bc7671
chore(docs): bump mkdocs-material from 9.7.0 to 9.7.1 in /.github/wor…
dependabot[bot] Jan 6, 2026
8f2bfcc
chore(deps): bump the github group across 1 directory with 3 updates …
dependabot[bot] Jan 6, 2026
6d88814
chore(deps): bump peter-evans/create-pull-request from 7.0.9 to 8.0.0…
dependabot[bot] Jan 6, 2026
09ee309
chore(lambda): bump the nx group in /lambdas with 3 updates (#4973)
dependabot[bot] Jan 6, 2026
d90d74c
fix: Update the README after the repo migration (#4975)
imphil Jan 6, 2026
5f663b8
chore(deps): bump github/codeql-action from 4.31.2 to 4.31.9 (#4970)
dependabot[bot] Jan 6, 2026
eb1b2d4
fix(lambda): bump qs from 6.14.0 to 6.14.1 in /lambdas (#4978)
dependabot[bot] Jan 6, 2026
203a0a6
chore(deps): bump google/osv-scanner-action/.github/workflows/osv-sca…
dependabot[bot] Jan 6, 2026
bf3d8db
chore(lambda): bump @trivago/prettier-plugin-sort-imports from 5.2.2 …
dependabot[bot] Jan 6, 2026
ae5c6df
chore(lambda): bump nx from 22.0.3 to 22.2.7 in /lambdas (#4974)
dependabot[bot] Jan 6, 2026
9753e8c
chore(main): release 7.2.0 (#4984)
runners-releaser[bot] Jan 6, 2026
db6c2e0
chore: supply chain security, increase cooldown to 7" (#4967)
npalm Jan 6, 2026
a6ead5c
chore: add edersonbrilhante as maintainer (#4991)
edersonbrilhante Jan 7, 2026
7ac762d
fix(runners): correct regex pattern for extracting AMI ID from SSM pa…
stuartp44 Jan 8, 2026
a058aa1
chore: add Brend Smits as maintainer (#4993)
stuartp44 Jan 8, 2026
bd19243
feat: add bypass-removal tag to prevent runner scale-down (#4995)
Brend-Smits Jan 9, 2026
6a5be6d
fix(lambda): bump the aws group in /lambdas with 7 updates (#4985)
dependabot[bot] Jan 9, 2026
66f4307
chore: add Stuart Pearson as maintainer (#4982)
stuartp44 Jan 9, 2026
b95e3a7
chore(lambda): bump @nx/eslint from 22.2.7 to 22.3.3 in /lambdas in t…
dependabot[bot] Jan 10, 2026
0b02a6c
chore(lambda): bump @types/node from 22.19.1 to 22.19.3 in /lambdas (…
dependabot[bot] Jan 10, 2026
8e37084
chore(lambda): bump eslint from 9.39.1 to 9.39.2 in /lambdas in the e…
dependabot[bot] Jan 10, 2026
affeb43
chore(lambda): bump the vite group in /lambdas with 2 updates (#4988)
dependabot[bot] Jan 10, 2026
06ca4c1
chore(lambda): bump @types/aws-lambda from 8.10.155 to 8.10.159 in /l…
dependabot[bot] Jan 10, 2026
ee60943
chore(docs): bump urllib3 from 2.6.0 to 2.6.3 in /.github/workflows/m…
dependabot[bot] Jan 10, 2026
5e49c26
docs: fix typos in readme (#4963)
viksuper555 Jan 10, 2026
9965a5a
fix: cache GitHub App ID to reduce SSM calls (#4994)
Brend-Smits Jan 12, 2026
928e21a
fix: change runner_placement host_resource_group_arn type to be a str…
phene Jan 13, 2026
1e8f899
chore(main): release 7.3.0 (#4997)
runners-releaser[bot] Jan 13, 2026
b5e5ce3
feat(control-plane): tag control plane created SSM Parameters (#4833)…
wadherv Jan 30, 2026
eb9f60c
feat: use prefix variable for POWERTOOLS_SERVICE_NAME in Lambda funct…
alexalbu001 Jan 30, 2026
566c945
fix(lambda): bump the aws group in /lambdas with 7 updates (#4998)
dependabot[bot] Jan 30, 2026
8e5a2c6
chore(lambda): bump @swc/core from 1.15.1 to 1.15.8 in /lambdas (#5000)
dependabot[bot] Jan 30, 2026
9804f1c
fix: job retry mechanism not triggering (#4961)
stuartp44 Feb 3, 2026
3885a5c
fix(lambda): bump diff from 4.0.2 to 4.0.4 in /lambdas (#5004)
dependabot[bot] Feb 3, 2026
73a8fbb
chore(deps): bump zizmorcore/zizmor-action from 0.3.0 to 0.4.1 (#5012)
dependabot[bot] Feb 3, 2026
84c6a4b
chore(deps): bump the github group across 1 directory with 3 updates …
dependabot[bot] Feb 3, 2026
e9c2a52
chore(deps): bump peter-evans/create-pull-request from 8.0.0 to 8.1.0…
dependabot[bot] Feb 3, 2026
a07d991
chore(deps): bump google/osv-scanner-action/.github/workflows/osv-sca…
dependabot[bot] Feb 3, 2026
374a893
fix(lambda): bump lodash-es from 4.17.21 to 4.17.23 in /lambdas (#5006)
dependabot[bot] Feb 3, 2026
c5b2ad4
fix: add SSM AMI parameter permissions and environment-based naming (…
npalm Feb 4, 2026
dd91104
chore(main): release 7.4.0 (#5015)
runners-releaser[bot] Feb 4, 2026
7d6fa56
chore(lambda): bump @swc/helpers from 0.5.17 to 0.5.18 in /lambdas (#…
dependabot[bot] Feb 5, 2026
6f549f5
fix(lambda): bump axios from 1.13.2 to 1.13.5 in /lambdas (#5028)
dependabot[bot] Feb 13, 2026
6a89d63
chore(lambda): bump the nx group in /lambdas with 3 updates (#5023)
dependabot[bot] Feb 13, 2026
a0e3a80
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Feb 13, 2026
19fd4ea
fix(lambda): bump the aws group in /lambdas with 7 updates (#5021)
dependabot[bot] Feb 13, 2026
b6c8919
fix(lambda): bump @octokit/auth-app from 8.1.2 to 8.2.0 in /lambdas i…
dependabot[bot] Feb 13, 2026
98242ce
fix(lambda): bump qs from 6.14.1 to 6.14.2 in /lambdas (#5032)
dependabot[bot] Feb 13, 2026
591118a
fix(lambda): add jti claim to GitHub App JWTs to prevent concurrent c…
jensenbox Mar 6, 2026
7a10d87
fix(install-runner.sh): support Debian (#5027)
gmccue Mar 9, 2026
b34241a
fix: gracefully handle JIT config failures and terminate unconfigured…
Brend-Smits Mar 9, 2026
3111d14
chore(deps): bump zizmorcore/zizmor-action from 0.4.1 to 0.5.0 (#5034)
dependabot[bot] Mar 9, 2026
25027ea
chore(lambda): bump @types/express from 5.0.3 to 5.0.6 in /lambdas (#…
dependabot[bot] Mar 9, 2026
963eaac
chore(deps): bump github/codeql-action from 4.31.9 to 4.32.4 (#5050)
dependabot[bot] Mar 9, 2026
d0ff52f
chore(deps): bump google/osv-scanner-action/.github/workflows/osv-sca…
dependabot[bot] Mar 9, 2026
c12d36e
chore(deps): bump step-security/harden-runner from 2.14.0 to 2.14.2 (…
dependabot[bot] Mar 9, 2026
ae54eae
chore(docs): bump mkdocs-material from 9.7.1 to 9.7.2 in /.github/wor…
dependabot[bot] Mar 9, 2026
7d1bad8
chore(deps): bump the github group across 1 directory with 4 updates …
dependabot[bot] Mar 9, 2026
f37a962
fix(lambda): bump rollup from 4.46.2 to 4.59.0 in /lambdas (#5052)
dependabot[bot] Mar 9, 2026
a71613b
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Mar 9, 2026
92a716a
chore: add pull request template for better contribution guidelines (…
Brend-Smits Mar 9, 2026
cfd6638
chore(main): release 7.4.1 (#5033)
runners-releaser[bot] Mar 9, 2026
fd33186
refactor(webhook): add persistent keys in logs (#5030)
edersonbrilhante Mar 10, 2026
5736147
feat(lambdas): add batch SSM parameter fetching to reduce API calls (…
thomasnemer Mar 11, 2026
16e30b8
feat(logging): add log_class parameter to runner log files configurat…
Brend-Smits Mar 11, 2026
d6a67ad
chore(main): release 7.5.0 (#5063)
runners-releaser[bot] Mar 11, 2026
5f07c7b
feat(github-app): allow several github apps to be used
thomasnemer Feb 13, 2026
8e6d036
update tf local variable name
thomasnemer Mar 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .ci/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#syntax=docker/dockerfile:1.2
FROM node:20 as build
FROM node@sha256:1501d5fd51032aa10701a7dcc9e6c72ab1e611a033ffcf08b6d5882e9165f63e as build
WORKDIR /lambdas
RUN apt-get update \
&& apt-get install -y zip \
Expand Down
4 changes: 2 additions & 2 deletions .ci/terraform-init-all.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
# required to run tflint via pre-commit

# only run the script if a uniique pid file exits if not creat it or --force flag is passed
pid="/tmp/philips-labs-terraform-aws-github-runner.pid"
pid="/tmp/github-aws-runners-terraform-aws-github-runner.pid"
if [ "$1" == "--force" ]; then
rm -f /tmp/philips-labs-terraform-aws-github-runner.pid
rm -f /tmp/github-aws-runners-terraform-aws-github-runner.pid
fi

if [ ! -f $pid ]; then
Expand Down
3 changes: 1 addition & 2 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
ARG VARIANT="20-bullseye"
FROM mcr.microsoft.com/vscode/devcontainers/typescript-node:0-${VARIANT}
FROM mcr.microsoft.com/vscode/devcontainers/typescript-node@sha256:d09eac5cd85fb4bd70770fa3f88ee9dfdd0b09f8b85455a0e039048677276749
3 changes: 1 addition & 2 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,10 @@
"dbaeumer.vscode-eslint",
"editorconfig.editorconfig",
"esbenp.prettier-vscode",
"firsttris.vscode-jest-runner",
"hashicorp.hcl",
"hashicorp.terraform",
"hashicorp.terraform",
"orta.vscode-jest",
"vitest.explorer",
"yzhang.markdown-all-in-one"
]
}
Expand Down
76 changes: 71 additions & 5 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,20 @@ updates:
directory: "/"
schedule:
interval: "weekly"
cooldown:
default-days: 7
groups:
github:
patterns:
- "actions/*"
- "github/"

- package-ecosystem: "npm"
directory: "/lambdas"
schedule:
interval: "weekly"
cooldown:
default-days: 7
groups:
aws:
patterns:
Expand All @@ -30,14 +39,71 @@ updates:
aws-powertools:
patterns:
- "@aws-lambda-powertools/*"
nx:
patterns:
- "@nx/*"
- "nx/*"
eslint:
patterns:
- "eslint*"
- "@typescript-eslint-*"
vite:
patterns:
- "vite*"
- "@vite/*"

commit-message:
prefix: "fix(lambda)"
prefix-development: "chore(lambda)"
# Ignore major version updates for Node.js related packages to keep aligned with Lambda runtime as configured via Terraform
ignore:
- dependency-name: "@middy/core"
- dependency-name: "@types/node"
update-types: ["version-update:semver-major"]
- dependency-name: "@octokit/*"

- package-ecosystem: "docker"
directory: "/.ci/Dockerfile"
schedule:
interval: "weekly"
cooldown:
default-days: 7
labels:
- "dependencies"
- "docker"
commit-message:
prefix: "chore(docker)"
# Ignore major version updates for Node.js Docker images to keep aligned with Lambda runtime as configured via Terraform
ignore:
- dependency-name: "node"
update-types: ["version-update:semver-major"]
- dependency-name: "eslint"

- package-ecosystem: "docker"
directory: "/.devcontainer/Dockerfile"
schedule:
interval: "weekly"
cooldown:
default-days: 7
labels:
- "dependencies"
- "docker"
commit-message:
prefix: "chore(devcontainer)"
# Ignore major version updates for Node.js Docker images to keep aligned with Lambda runtime as configured via Terraform
ignore:
- dependency-name: "mcr.microsoft.com/vscode/devcontainers/typescript-node"
update-types: ["version-update:semver-major"]

- package-ecosystem: "pip"
directory: "/.github/workflows/mkdocs"
schedule:
interval: "weekly"
cooldown:
default-days: 7
groups:
python-deps:
patterns:
- "*"
labels:
- "dependencies"
- "python"
commit-message:
prefix: "fix(lambda)"
prefix-development: "chore(lambda)"
prefix: "chore(docs)"
19 changes: 19 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
## Description

<!-- Briefly describe the changes in this PR. -->

## Test Plan

<!--
Please describe how you tested these changes. This helps reviewers understand
the scope and confidence level of the change. Examples:

- Ran `terraform plan` against an existing deployment
- Added/updated unit tests (link to test file or describe coverage)
- Deployed to a test environment and triggered a workflow run
- Validated with `terraform validate` and `tflint`
-->

## Related Issues

<!-- Link any related issues, e.g. Fixes #123, Closes #456 -->
30 changes: 21 additions & 9 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,32 +10,44 @@ on:
schedule:
- cron: '25 19 * * 2'

concurrency:
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }}
cancel-in-progress: true

permissions:
contents: read

jobs:
analyze:
name: Analyze (${{ matrix.language }})
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
permissions:
# required for all workflows
security-events: write
security-events: write # required for CodeQL to upload security scan results

strategy:
fail-fast: false
matrix:
include:
- language: javascript-typescript
build-mode: none
language: ['javascript-typescript', 'actions']

steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e # v2.14.2
with:
egress-policy: audit

- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0
uses: github/codeql-action/init@89a39a4e59826350b863aa6b6252a07ad50cf83e # v4.32.4
with:
languages: ${{ matrix.language }}
build-mode: ${{ matrix.build-mode }}
build-mode: none

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0
uses: github/codeql-action/analyze@89a39a4e59826350b863aa6b6252a07ad50cf83e # v4.32.4
with:
category: "/language:${{matrix.language}}"
38 changes: 38 additions & 0 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Dependency Review Action
#
# This Action will scan dependency manifest files that change as part of a Pull Request,
# surfacing known-vulnerable versions of the packages declared or updated in the PR.
# Once installed, if the workflow run is marked as required,
# PRs introducing known-vulnerable packages will be blocked from merging.
#
# Source repository: https://github.com/actions/dependency-review-action
name: 'Dependency Review'
on: [pull_request]

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

permissions: {}

jobs:
dependency-review:
name: Dependency vulnerability scan
runs-on: ubuntu-latest
permissions:
contents: read # for actions/checkout
pull-requests: write # for actions/dependency-review-action to comment on PRs
steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e # v2.14.2
with:
egress-policy: audit

- name: 'Checkout Repository'
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: 'Dependency Review'
uses: actions/dependency-review-action@3c4e3dcb1aa7874d2c16be7d79418e9b7efd6261 # v4.8.2
with:
comment-summary-in-pr: always
24 changes: 18 additions & 6 deletions .github/workflows/lambda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,32 @@ on:
- 'lambdas/**'
- '.github/workflows/lambda.yml'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

permissions:
contents: read

jobs:
build:
name: Build and test lambda functions
runs-on: ubuntu-latest
strategy:
matrix:
node: [22]
container:
image: node:${{ matrix.node }}
image: node:24@sha256:aa648b387728c25f81ff811799bbf8de39df66d7e2d9b3ab55cc6300cb9175d9
defaults:
run:
working-directory: ./lambdas

steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e # v2.14.2
with:
egress-policy: audit

- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Install dependencies
run: yarn install --frozen-lockfile
- name: Run prettier
Expand All @@ -34,7 +46,7 @@ jobs:
- name: Build distribution
run: yarn build
- name: Upload coverage report
uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
if: ${{ failure() }}
with:
name: coverage-reports
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/mkdocs/requirements.in
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
mkdocs-material==9.7.3
Loading