Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
745 commits
Select commit Hold shift + click to select a range
75c16b2
chore(main): release 6.5.8
runners-releaser[bot] Jun 12, 2025
e9cff63
chore(deps): bump github/codeql-action from 3.28.19 to 3.29.0
dependabot[bot] Jun 16, 2025
ddbe7db
fix(lambda): bump the aws group in /lambdas with 6 updates
dependabot[bot] Jun 16, 2025
6443fa0
chore(deps): bump actions/attest-build-provenance in the github group
dependabot[bot] Jun 16, 2025
50b6cbd
chore(lambda): bump vitest in /lambdas in the vite group
dependabot[bot] Jun 16, 2025
91a06e9
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates
dependabot[bot] Jun 17, 2025
9d1e25a
chore(lambda): bump the eslint group in /lambdas with 2 updates
dependabot[bot] Jun 16, 2025
4c3132c
Update SSM to use advanced tiering
ScottGuymer Jun 16, 2025
7c21fc8
fix formatting
ScottGuymer Jun 16, 2025
583ba1a
Updates from code review
ScottGuymer Jun 17, 2025
fef864f
Update lambdas/functions/control-plane/src/scale-runners/scale-up.ts
npalm Jun 17, 2025
430c6e8
fix: Dynamic set SSM-paramater tier #4613 (#4622)
npalm Jun 17, 2025
e3bead9
chore(main): release 6.5.9 (#4620)
runners-releaser[bot] Jun 17, 2025
ff39d4f
fix(docs): github artifact attestation command in release notes (#4624)
jpalomaki Jun 19, 2025
d3b5e27
chore(ci): Add sigstore bundle to release (#4627)
npalm Jun 23, 2025
d860feb
fix(ami-housekeeper): don't delete referenced AMIs in default config …
iainlane Jun 23, 2025
b20b99d
chore(main): release 6.5.10 (#4626)
runners-releaser[bot] Jun 23, 2025
b754f1c
chore(ci): Fix adding sigstore bundle to release (#4628)
npalm Jun 23, 2025
0750644
chore(ci): Add intoto bundle to the release (#4629)
npalm Jun 23, 2025
59d67f5
fix(lambda): bump the aws group in /lambdas with 3 updates (#4632)
dependabot[bot] Jun 24, 2025
bf91646
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Jun 24, 2025
63f2c42
chore(lambda): bump vitest from 3.2.3 to 3.2.4 in /lambdas in the vit…
dependabot[bot] Jun 24, 2025
769b548
chore(lambda): bump eslint-plugin-prettier from 5.4.1 to 5.5.0 in /la…
dependabot[bot] Jun 24, 2025
c08d3e2
chore(main): release 6.5.11 (#4636)
runners-releaser[bot] Jun 24, 2025
55beeff
chore: Add OSSF scorecard (#4630)
npalm Jun 26, 2025
1955841
fix(lambda): bump the aws group in /lambdas with 6 updates (#4641)
dependabot[bot] Jun 27, 2025
640cf70
chore(deps): bump github/codeql-action from 3.28.19 to 3.29.0 (#4640)
dependabot[bot] Jun 27, 2025
17261cf
chore(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 (#4639)
dependabot[bot] Jun 27, 2025
8875aa5
chore(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 in the …
dependabot[bot] Jun 27, 2025
2fd537d
chore(lambda): bump vite from 6.3.5 to 7.0.0 in /lambdas in the vite …
dependabot[bot] Jun 27, 2025
caf5ecc
chore(lambda): bump eslint-plugin-prettier from 5.5.0 to 5.5.1 in /la…
dependabot[bot] Jun 27, 2025
0cde7a5
chore(lambda): bump @swc/helpers from 0.5.15 to 0.5.17 in /lambdas (#…
dependabot[bot] Jun 27, 2025
aebef80
fix: support Terraform AWS Provider v6 (#4646)
paulschwarzenberger Jul 1, 2025
76456b5
feat(runner): support Ubuntu 24.04 (#4246)
bdellegrazie Jul 1, 2025
d00cf59
chore(deps): bump github/codeql-action from 3.29.0 to 3.29.2 (#4648)
dependabot[bot] Jul 1, 2025
180626c
chore(lambda): bump eslint from 9.29.0 to 9.30.0 in /lambdas in the e…
dependabot[bot] Jul 1, 2025
e53710e
fix(lambda): bump the aws group in /lambdas with 7 updates (#4650)
dependabot[bot] Jul 1, 2025
753973d
chore(lambda): bump @typescript-eslint/eslint-plugin from 8.31.0 to 8…
dependabot[bot] Jul 1, 2025
754ffc8
fix(lambda): bump @octokit/webhooks from 14.0.2 to 14.1.0 in /lambdas…
dependabot[bot] Jul 1, 2025
cd191a3
chore(main): release 6.6.0 (#4645)
runners-releaser[bot] Jul 1, 2025
a00a427
chore: Apply security best practices (#4656)
step-security-bot Jul 7, 2025
0114816
fix: Safer chown call in runner scripts for custom AMIs (#4654)
nmodi1 Jul 9, 2025
9983655
chore(main): release 6.6.1 (#4657)
runners-releaser[bot] Jul 10, 2025
3b8a921
docs: add OpenSSF best practices badge (#4660)
npalm Jul 15, 2025
435f520
fix(lambda): bump the aws group in /lambdas with 6 updates (#4661)
dependabot[bot] Jul 15, 2025
802e955
fix(lambda): bump the octokit group in /lambdas with 3 updates (#4662)
dependabot[bot] Jul 15, 2025
f6f87c0
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Jul 15, 2025
f7d6b6c
chore(lambda): bump eslint from 9.30.0 to 9.31.0 in /lambdas in the e…
dependabot[bot] Jul 15, 2025
72482d0
chore(main): release 6.6.2 (#4665)
runners-releaser[bot] Jul 15, 2025
cbeea89
chore(lambda): bump the nx group in /lambdas with 3 updates (#4539)
dependabot[bot] Jul 21, 2025
7cbd9e0
feat: Add last chance check before orphan termination (#4595)
stuartp44 Jul 21, 2025
0ec1c9a
fix(lambda): bump form-data from 2.5.1 to 2.5.5 in /lambdas (#4672)
dependabot[bot] Jul 22, 2025
8ce044b
chore(deps): bump github/codeql-action from 3.29.2 to 3.29.3 (#4670)
dependabot[bot] Jul 22, 2025
f71a0df
chore(main): release 6.7.0 (#4669)
runners-releaser[bot] Jul 22, 2025
2135516
chore(ci): update nx and review dependencies workflow (#4673)
npalm Jul 22, 2025
c9d4dc7
chore(deps): bump step-security/harden-runner from 2.12.2 to 2.13.0 (…
dependabot[bot] Jul 22, 2025
ed3c41e
chore: Lock workflow dependencies (OSSF recommendations) (#4668)
npalm Jul 23, 2025
05c40ff
docs: typo readme (#4679)
lucasmior Jul 23, 2025
8e6c422
fix(lambda): bump the aws group in /lambdas with 6 updates (#4674)
dependabot[bot] Jul 23, 2025
d4e5ee4
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Jul 23, 2025
041a3a5
chore(lambda): bump eslint-plugin-prettier from 5.5.1 to 5.5.3 in /la…
dependabot[bot] Jul 23, 2025
fecd701
fix(lambda): bump @middy/core from 6.1.6 to 6.4.1 in /lambdas (#4678)
dependabot[bot] Jul 23, 2025
2d19820
chore(lambda): bump vite from 7.0.0 to 7.0.5 in /lambdas in the vite …
dependabot[bot] Jul 23, 2025
2da6f3f
chore(main): release 6.7.1 (#4680)
runners-releaser[bot] Jul 23, 2025
aa33c79
fix(lambda): bump cron-parser from 5.0.4 to 5.3.0 in /lambdas (#4683)
dependabot[bot] Jul 24, 2025
c51f04f
fix(lambda): bump @aws-sdk/client-ec2 from 3.850.0 to 3.852.0 in /lam…
dependabot[bot] Jul 24, 2025
f788b7e
chore(lambda): bump the nx group in /lambdas with 3 updates (#4682)
dependabot[bot] Jul 24, 2025
bd5723a
chore(lambda): bump @vitest/coverage-v8 from 3.0.8 to 3.2.4 in /lambd…
dependabot[bot] Jul 24, 2025
e51f4dc
chore(lambda): bump @types/aws-lambda from 8.10.147 to 8.10.152 in /l…
dependabot[bot] Jul 24, 2025
4b33b88
chore(main): release 6.7.2 (#4686)
runners-releaser[bot] Jul 24, 2025
2408057
fix(lambda): bump @octokit/webhooks from 14.1.1 to 14.1.3 in /lambdas…
dependabot[bot] Aug 7, 2025
7b6891d
chore(deps): bump github/codeql-action from 3.29.3 to 3.29.5 (#4691)
dependabot[bot] Aug 7, 2025
bfa2d0d
fix(lambda): bump the aws group in /lambdas with 6 updates (#4693)
dependabot[bot] Aug 7, 2025
ed884e1
fix(lambda): bump tmp from 0.2.1 to 0.2.4 in /lambdas (#4697)
dependabot[bot] Aug 7, 2025
0b2c3c5
chore(lambda): bump eslint from 9.31.0 to 9.32.0 in /lambdas in the e…
dependabot[bot] Aug 7, 2025
7ad0740
chore(lambda): bump the nx group in /lambdas with 3 updates (#4690)
dependabot[bot] Aug 7, 2025
35f6c86
chore(docs): bump mkdocs-material from 9.6.15 to 9.6.16 in /.github/w…
dependabot[bot] Aug 7, 2025
221333e
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Aug 7, 2025
6d3af4c
chore(main): release 6.7.3 (#4698)
runners-releaser[bot] Aug 7, 2025
0e74b3d
fix(lambda): bump the aws group in /lambdas with 7 updates (#4709)
dependabot[bot] Aug 14, 2025
fcb9d54
chore(lambda): bump vite from 7.0.5 to 7.1.1 in /lambdas in the vite …
dependabot[bot] Aug 14, 2025
9f03c79
chore(lambda): bump the eslint group in /lambdas with 2 updates (#4705)
dependabot[bot] Aug 14, 2025
2e599b8
chore(lambda): bump @swc/core from 1.13.1 to 1.13.3 in /lambdas (#4706)
dependabot[bot] Aug 14, 2025
37b4acf
chore(deps): bump github/codeql-action from 3.29.7 to 3.29.8 (#4707)
dependabot[bot] Aug 14, 2025
653424a
chore(deps): bump the github group with 4 updates (#4708)
dependabot[bot] Aug 14, 2025
92710de
chore(lambda): bump @typescript-eslint/parser from 8.31.0 to 8.39.1 i…
dependabot[bot] Aug 14, 2025
1c6b424
fix: remove progress and control codes from log output (#4699)
aarongorka Aug 25, 2025
42fdaf8
chore(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.…
dependabot[bot] Aug 25, 2025
2f480b5
chore(deps): bump github/codeql-action from 3.29.8 to 3.29.10 (#4716)
dependabot[bot] Aug 25, 2025
7c599ce
chore(deps): bump amannn/action-semantic-pull-request from 5.5.3 to 6…
dependabot[bot] Aug 25, 2025
028cfd3
chore(deps): bump terraform-linters/setup-tflint from 4.1.1 to 5.0.0 …
dependabot[bot] Aug 25, 2025
61e72dc
chore(docs): bump mkdocs-material from 9.6.16 to 9.6.17 in /.github/w…
dependabot[bot] Aug 25, 2025
95aa6a2
fix: add handling for 404 errors in scale-down tests and improve erro…
stuartp44 Aug 25, 2025
3ba24a6
chore(lambda): bump the nx group in /lambdas with 3 updates (#4722)
dependabot[bot] Aug 25, 2025
a96f7a6
chore(lambda): bump vite from 7.1.1 to 7.1.2 in /lambdas in the vite …
dependabot[bot] Aug 25, 2025
9a63469
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Aug 25, 2025
1722355
chore(lambda): bump @types/request from 2.48.12 to 2.48.13 in /lambda…
dependabot[bot] Aug 25, 2025
8e8bd5f
chore(main): release 6.7.4 (#4711)
runners-releaser[bot] Aug 25, 2025
0f02f61
fix(lambda): bump the aws group in /lambdas with 6 updates (#4730)
dependabot[bot] Aug 26, 2025
f856677
chore(deps): bump googleapis/release-please-action from 4.2.0 to 4.3.…
dependabot[bot] Aug 26, 2025
be384f6
chore(docs): bump mkdocs-material from 9.6.17 to 9.6.18 in /.github/w…
dependabot[bot] Aug 26, 2025
bcb8c80
chore(lambda): bump eslint from 9.33.0 to 9.34.0 in /lambdas in the e…
dependabot[bot] Aug 26, 2025
ff5308f
chore(lambda): bump the nx group in /lambdas with 3 updates (#4728)
dependabot[bot] Aug 26, 2025
95633f7
chore(lambda): bump vite from 7.1.2 to 7.1.3 in /lambdas in the vite …
dependabot[bot] Aug 26, 2025
75a692e
chore(deps): bump amannn/action-semantic-pull-request from 6.0.1 to 6…
dependabot[bot] Aug 26, 2025
4c1b659
chore(deps): bump github/codeql-action from 3.29.10 to 3.29.11 (#4735)
dependabot[bot] Aug 26, 2025
beeff1f
chore(lambda): bump prettier from 3.5.3 to 3.6.2 in /lambdas (#4731)
dependabot[bot] Aug 26, 2025
4135594
chore(main): release 6.7.5 (#4734)
runners-releaser[bot] Aug 29, 2025
6f2e4b1
fix(lambda): bump @octokit/auth-app from 8.0.2 to 8.1.0 in /lambdas i…
dependabot[bot] Sep 3, 2025
a36e128
chore(deps): bump the github group with 2 updates (#4742)
dependabot[bot] Sep 3, 2025
1681dea
chore(deps): bump github/codeql-action from 3.29.11 to 3.30.0 (#4741)
dependabot[bot] Sep 3, 2025
4997f31
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Sep 3, 2025
6ea4bca
fix(lambda): bump cron-parser from 5.3.0 to 5.3.1 in /lambdas (#4744)
dependabot[bot] Sep 3, 2025
b09d3e3
chore(lambda): bump vite from 7.1.3 to 7.1.4 in /lambdas in the vite …
dependabot[bot] Sep 3, 2025
7639ceb
fix(lambda): bump the aws group in /lambdas with 6 updates (#4739)
dependabot[bot] Sep 4, 2025
ab104b0
chore(main): release 6.7.6 (#4745)
runners-releaser[bot] Sep 4, 2025
afacbef
fix: ensure IAM Role name length does not exceed 64 characters (#4696)
aarongorka Sep 9, 2025
05c9eb9
chore(docs): bump mkdocs-material from 9.6.18 to 9.6.19 in /.github/w…
dependabot[bot] Sep 9, 2025
094d539
fix(lambda): bump the aws group in /lambdas with 6 updates (#4750)
dependabot[bot] Sep 9, 2025
586eb04
chore(deps): bump github/codeql-action from 3.30.0 to 3.30.1 (#4749)
dependabot[bot] Sep 9, 2025
1fc744d
chore(lambda): bump nock from 14.0.2 to 14.0.10 in /lambdas (#4754)
dependabot[bot] Sep 9, 2025
2d5ad98
chore(lambda): bump vite from 7.1.4 to 7.1.5 in /lambdas in the vite …
dependabot[bot] Sep 9, 2025
ca32fac
chore(deps): bump the github group with 3 updates (#4748)
dependabot[bot] Sep 9, 2025
1b9a5df
chore(lambda): bump eslint from 9.34.0 to 9.35.0 in /lambdas in the e…
dependabot[bot] Sep 9, 2025
bbf1624
chore(lambda): bump the nx group in /lambdas with 3 updates (#4751)
dependabot[bot] Sep 9, 2025
6d4f867
chore(main): release 6.7.7 (#4757)
runners-releaser[bot] Sep 9, 2025
bbf1bd8
fix(lambda): bump axios from 1.8.4 to 1.12.0 in /lambdas (#4763)
dependabot[bot] Sep 15, 2025
e214177
fix(dispatcher): Log org / repository context when unable to match la…
yangmillstheory Sep 18, 2025
dbb6888
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Sep 18, 2025
4d0ad0a
fix(lambda): bump axios from 1.12.1 to 1.12.2 in /lambdas (#4772)
dependabot[bot] Sep 18, 2025
2fa983e
chore(docs): bump mkdocs-material from 9.6.19 to 9.6.20 in /.github/w…
dependabot[bot] Sep 18, 2025
ae62ab4
chore: bump step-security/harden-runner from 2.13.0 to 2.13.1 (#4768)
dependabot[bot] Sep 18, 2025
04298fd
chore: bump github/codeql-action from 3.30.1 to 3.30.3 (#4767)
dependabot[bot] Sep 18, 2025
35194d4
chore(deps): bump actions/create-github-app-token from 2.1.1 to 2.1.4…
dependabot[bot] Sep 18, 2025
60b7a37
chore(lambda): bump the nx group in /lambdas with 3 updates (#4771)
dependabot[bot] Sep 18, 2025
a5fcdca
chore(lambda): bump @typescript-eslint/parser from 8.39.1 to 8.44.0 i…
dependabot[bot] Sep 18, 2025
7f30dca
fix(lambda): bump the aws group in /lambdas with 7 updates (#4769)
dependabot[bot] Sep 18, 2025
72b959f
chore(main): release 6.7.8 (#4765)
runners-releaser[bot] Sep 18, 2025
6e2f86f
fix(lambda): bump the octokit group in /lambdas with 2 updates (#4782)
dependabot[bot] Sep 24, 2025
83cc3f2
fix(lambda): bump the aws group in /lambdas with 7 updates (#4781)
dependabot[bot] Sep 24, 2025
c48cc6a
chore(lambda): bump vite from 7.1.5 to 7.1.7 in /lambdas in the vite …
dependabot[bot] Sep 28, 2025
a0848c1
chore(lambda): bump eslint from 9.35.0 to 9.36.0 in /lambdas in the e…
dependabot[bot] Sep 28, 2025
94abb8c
chore(lambda): bump the nx group in /lambdas with 3 updates (#4783)
dependabot[bot] Sep 28, 2025
7add6a5
chore(main): release 6.7.9 (#4788)
runners-releaser[bot] Sep 28, 2025
1bfe414
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Oct 3, 2025
73cf01e
fix(lambda): bump the octokit group in /lambdas with 3 updates (#4794)
dependabot[bot] Oct 3, 2025
69219d2
chore(deps): bump the github group with 2 updates (#4797)
dependabot[bot] Oct 3, 2025
20eeead
feat: add cpu_options for EC2 launch template (#4789)
kirschem-fernride Oct 3, 2025
3025930
fix(lambda): bump the aws group across 1 directory with 7 updates (#4…
dependabot[bot] Oct 3, 2025
df9593c
chore(lambda): bump the nx group in /lambdas with 3 updates (#4799)
dependabot[bot] Oct 3, 2025
17a04bc
chore(deps): bump github/codeql-action from 3.30.3 to 3.30.5 (#4796)
dependabot[bot] Oct 3, 2025
eace5ca
docs: fix typo (#4801)
Sbozzolo Oct 3, 2025
3f115cd
chore(main): release 6.8.0 (#4804)
runners-releaser[bot] Oct 3, 2025
8a1cd6f
fix: prevent unnecessary updates when cpu_options is unset (#4806)
edersonbrilhante Oct 4, 2025
42a1f0c
chore(main): release 6.8.1 (#4807)
runners-releaser[bot] Oct 4, 2025
b20180a
fix(lambda): Update all dependencies, cleanup lock file and force non…
npalm Oct 4, 2025
8e32c7b
chore(ci): Move to zizmor action with stricter config (#4808)
npalm Oct 4, 2025
95ae611
chore(ci): Add ovs scanner (#4810)
npalm Oct 4, 2025
7ac6361
chore(main): release 6.8.2 (#4811)
runners-releaser[bot] Oct 11, 2025
7d1d4d5
chore(deps): bump actions/stale from 10.0.0 to 10.1.0 in the github g…
dependabot[bot] Oct 11, 2025
394b003
chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#4813)
dependabot[bot] Oct 11, 2025
17d8f91
chore(deps): bump terraform-linters/setup-tflint from 5.0.0 to 6.2.0 …
dependabot[bot] Oct 11, 2025
a39aded
chore(deps): bump github/codeql-action from 3.28.3 to 3.30.6 (#4815)
dependabot[bot] Oct 11, 2025
398c7ab
chore(lambda): bump @typescript-eslint/parser from 8.45.0 to 8.46.0 i…
dependabot[bot] Oct 11, 2025
c48ebbf
chore(docs): bump mkdocs-material from 9.6.20 to 9.6.21 in /.github/w…
dependabot[bot] Oct 11, 2025
3ef388b
chore(lambda): bump @typescript-eslint/eslint-plugin from 8.45.0 to 8…
dependabot[bot] Oct 11, 2025
759539d
fix(lambda): bump the aws group in /lambdas with 6 updates (#4828)
dependabot[bot] Oct 15, 2025
8d0a9d7
chore(deps): bump actions/dependency-review-action from 4.8.0 to 4.8.…
dependabot[bot] Oct 15, 2025
4a28613
chore(lambda): bump @typescript-eslint/parser from 8.46.0 to 8.46.1 i…
dependabot[bot] Oct 16, 2025
526f486
chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 (#4824)
dependabot[bot] Oct 16, 2025
637a772
chore(lambda): bump nx from 21.6.3 to 21.6.4 in /lambdas (#4826)
dependabot[bot] Oct 17, 2025
67fadae
chore(main): release 6.8.3 (#4831)
runners-releaser[bot] Oct 17, 2025
7f707c5
fix(lambda): bump the aws group in /lambdas with 7 updates (#4837)
dependabot[bot] Oct 22, 2025
61d5d28
chore(main): release 6.8.4 (#4842)
runners-releaser[bot] Oct 24, 2025
111d8a1
fix(lambda): bump the aws group in /lambdas with 7 updates (#4849)
dependabot[bot] Oct 30, 2025
d478673
chore(deps): bump googleapis/release-please-action from 4.3.0 to 4.4.…
dependabot[bot] Oct 30, 2025
5510b04
chore(deps): bump github/codeql-action from 4.30.8 to 4.31.0 (#4847)
dependabot[bot] Oct 30, 2025
868cbe4
chore(deps): bump the github group across 1 directory with 2 updates …
dependabot[bot] Oct 30, 2025
764d634
chore(lambda): bump vite from 7.1.9 to 7.1.11 in /lambdas (#4851)
dependabot[bot] Oct 30, 2025
aed32e3
chore(docs): bump mkdocs-material from 9.6.21 to 9.6.22 in /.github/w…
dependabot[bot] Oct 30, 2025
75899e5
chore(lambda): bump eslint from 9.37.0 to 9.38.0 in /lambdas in the e…
dependabot[bot] Oct 30, 2025
7713a56
chore(lambda): bump the nx group in /lambdas with 3 updates (#4830)
dependabot[bot] Nov 2, 2025
ac1ab8c
fix(tagging): Add tags to supported resources (#4850)
maratinvitae Nov 2, 2025
2b95ecf
docs: fix typos (#4857)
Sbozzolo Nov 2, 2025
f5775a9
chore(main): release 6.8.5 (#4852)
runners-releaser[bot] Nov 3, 2025
be9572a
chore: add concurrent workflow rules (#4855)
npalm Nov 3, 2025
43ffcce
chore: Configure Dependabot to ignore Node.js major version updates (…
Copilot Nov 3, 2025
d6c99ce
chore: add cooldown interval to dependabot configuration (#4854)
npalm Nov 3, 2025
8cd3a04
chore(lambda): bump vitest from 3.2.4 to 4.0.5 in /lambdas in the vit…
dependabot[bot] Nov 4, 2025
8737fe2
fix(lambda): bump the aws group across 1 directory with 7 updates (#4…
dependabot[bot] Nov 5, 2025
e3a0b96
chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 (#4861)
dependabot[bot] Nov 5, 2025
09d2be1
chore(deps): bump google/osv-scanner-action from 2.2.3 to 2.2.4 (#4862)
dependabot[bot] Nov 5, 2025
8c76e12
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Nov 5, 2025
39fc3cf
fix(lambda): bump the octokit group across 1 directory with 4 updates…
dependabot[bot] Nov 5, 2025
52de7e6
chore(deps): bump terraform-linters/setup-tflint from 6.2.0 to 6.2.1 …
dependabot[bot] Nov 5, 2025
a8158d4
chore(lambda): bump @typescript-eslint/parser from 8.46.1 to 8.46.2 i…
dependabot[bot] Nov 5, 2025
807aeef
fix(lambda): bump @octokit/rest from 22.0.0 to 22.0.1 in /lambdas in …
dependabot[bot] Nov 13, 2025
16f440c
chore(docs): bump mkdocs-material from 9.6.22 to 9.6.23 in /.github/w…
dependabot[bot] Nov 13, 2025
0be9855
chore(deps): bump step-security/harden-runner from 2.13.1 to 2.13.2 (…
dependabot[bot] Nov 13, 2025
fa0df8c
chore(lambda): bump the vite group in /lambdas with 2 updates (#4878)
dependabot[bot] Nov 13, 2025
5aa27f3
chore(lambda): bump @types/node from 22.18.8 to 22.19.0 in /lambdas (…
dependabot[bot] Nov 13, 2025
c7d3fb9
chore(lambda): bump @swc/core from 1.13.20 to 1.15.0 in /lambdas (#4879)
dependabot[bot] Nov 13, 2025
47b9e70
chore(lambda): bump eslint from 9.38.0 to 9.39.1 in /lambdas in the e…
dependabot[bot] Nov 13, 2025
4d4872f
feat: support multiple SSM parameters for large runner matcher config…
edersonbrilhante Nov 13, 2025
fa5e83c
chore(main): release 6.9.0 (#4872)
runners-releaser[bot] Nov 13, 2025
37a2639
docs: fix typos in setup-iam-permissions README (#4884)
pascal-hofmann Nov 17, 2025
f35036c
docs: fix typo in job retry section (#4885)
pascal-hofmann Nov 17, 2025
2800651
docs: fix typo in examples/prebuilt/README.md (#4887)
pascal-hofmann Nov 17, 2025
63516d9
docs(configuration): fix formatting of default AMI list (#4888)
pascal-hofmann Nov 17, 2025
270bed5
chore: fix typo in variables.tf (#4886)
pascal-hofmann Nov 18, 2025
59e231d
fix(lambda): bump axios from 1.12.2 to 1.13.2 in /lambdas (#4895)
dependabot[bot] Nov 18, 2025
cf7f4ad
fix(lambda): bump the aws group across 1 directory with 7 updates (#4…
dependabot[bot] Nov 18, 2025
18b8c4e
fix(lambda): bump js-yaml from 3.14.1 to 3.14.2 in /lambdas (#4890)
dependabot[bot] Nov 18, 2025
5c518ad
chore(deps): bump actions/dependency-review-action from 4.8.1 to 4.8.…
dependabot[bot] Nov 18, 2025
ddcdbc9
chore(docs): bump mkdocs-material from 9.6.23 to 9.7.0 in /.github/wo…
dependabot[bot] Nov 18, 2025
6f8ce01
chore(lambda): bump the nx group in /lambdas with 3 updates (#4893)
dependabot[bot] Nov 18, 2025
c29838c
chore(lambda): bump nx from 21.6.5 to 22.0.3 in /lambdas (#4894)
dependabot[bot] Nov 18, 2025
cc5dc65
fix: use a static key in runner_matcher_config (#4901) (#4903)
edersonbrilhante Nov 21, 2025
ceb1182
chore(main): release 6.9.1 (#4897)
runners-releaser[bot] Nov 21, 2025
2904a10
fix(runners): support for AMIs with parentheses in the name (#4856)
Sbozzolo Nov 23, 2025
8db1f60
feat(runner-binaries-syncer): add s3_tags variable for additional S3 …
damianrekosz Nov 24, 2025
afd62b6
fix(lambda): bump the aws group in /lambdas with 6 updates (#4906)
dependabot[bot] Nov 24, 2025
53b10e7
chore(lambda): bump vitest from 4.0.8 to 4.0.10 in /lambdas in the vi…
dependabot[bot] Nov 24, 2025
a7c691c
chore(main): release 6.10.0 (#4905)
runners-releaser[bot] Nov 24, 2025
001b5b5
chore(lambda): bump aws-sdk-client-mock-vitest from 6.2.1 to 7.0.1 in…
dependabot[bot] Nov 25, 2025
ec49a47
chore(lambda): bump the nx group in /lambdas with 3 updates (#4907)
dependabot[bot] Nov 25, 2025
8c3d861
chore(lambda): bump @typescript-eslint/eslint-plugin from 8.46.0 to 8…
dependabot[bot] Nov 25, 2025
6acb345
chore(lambda): bump body-parser from 2.2.0 to 2.2.1 in /lambdas (#4912)
dependabot[bot] Nov 25, 2025
3481dbb
fix(lambda): bump body-parser from 2.2.0 to 2.2.1 in /lambdas (#4913)
dependabot[bot] Nov 25, 2025
6e88223
chore: add maintainer (#4916)
guicaulada Nov 27, 2025
4a8d218
chore(main): release 6.10.1 (#4914)
runners-releaser[bot] Nov 28, 2025
62a3a8b
fix(lambda): bump the aws group in /lambdas with 7 updates (#4924)
dependabot[bot] Dec 3, 2025
f1d156e
fix(lambda): bump the aws-powertools group in /lambdas with 4 updates…
dependabot[bot] Dec 3, 2025
5dc3a8f
chore(docs): bump urllib3 from 2.5.0 to 2.6.0 in /.github/workflows/m…
dependabot[bot] Dec 6, 2025
08c5be3
chore(deps): bump the github group with 3 updates (#4919)
dependabot[bot] Dec 6, 2025
eba47cd
chore(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9…
dependabot[bot] Dec 6, 2025
a7447f4
chore(deps): bump zizmorcore/zizmor-action from 0.2.0 to 0.3.0 (#4922)
dependabot[bot] Dec 6, 2025
3c39465
chore(lambda): bump the nx group in /lambdas with 3 updates (#4926)
dependabot[bot] Dec 6, 2025
9eb637a
chore(deps): bump google/osv-scanner-action/.github/workflows/osv-sca…
dependabot[bot] Dec 6, 2025
5206e93
chore(lambda): bump express from 5.1.0 to 5.2.0 in /lambdas (#4923)
dependabot[bot] Dec 6, 2025
0adfc3a
chore(lambda): bump the vite group in /lambdas with 2 updates (#4927)
dependabot[bot] Dec 6, 2025
dbfc5ae
chore: fix multiple typos (#4889)
pascal-hofmann Dec 6, 2025
3937ec3
feat(control-plane)!: add support for handling multiple events in a s…
iainlane Dec 6, 2025
682289e
feat!: Upgrade lambda runtime to Node24.x (#4911)
npalm Dec 8, 2025
8afc75c
fix!: remove deprecated terraform variables (#4945)
npalm Dec 9, 2025
36b7b3e
feat: add support to use placement group in launch template (#4929)
edersonbrilhante Dec 9, 2025
bf39fbc
fix(lambda): bump the aws group in /lambdas with 6 updates
dependabot[bot] Dec 8, 2025
79f26d6
fix: remove invalid inputs for submodule direct (#4947)
edersonbrilhante Dec 13, 2025
cc608a1
chore(deps): bump the github group with 3 updates (#4938)
dependabot[bot] Dec 13, 2025
2ebbfae
chore(deps): bump step-security/harden-runner from 2.13.2 to 2.13.3 (…
dependabot[bot] Dec 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
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
77 changes: 77 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,95 @@ updates:
directory: "/"
schedule:
interval: "weekly"
cooldown:
default-days: 5
groups:
github:
patterns:
- "actions/*"
- "github/"

- package-ecosystem: "npm"
directory: "/lambdas"
schedule:
interval: "weekly"
cooldown:
default-days: 5
groups:
aws:
patterns:
- "@aws-sdk/*"
octokit:
patterns:
- "@octokit/*"
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: "@types/node"
update-types: ["version-update:semver-major"]

- package-ecosystem: "docker"
directory: "/.ci/Dockerfile"
schedule:
interval: "weekly"
cooldown:
default-days: 5
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"]

- package-ecosystem: "docker"
directory: "/.devcontainer/Dockerfile"
schedule:
interval: "weekly"
cooldown:
default-days: 5
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: 5
groups:
python-deps:
patterns:
- "*"
labels:
- "dependencies"
- "python"
commit-message:
prefix: "chore(docs)"
17 changes: 0 additions & 17 deletions .github/workflows/auto-approve-dependabot.yml

This file was deleted.

53 changes: 53 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: "CodeQL Advanced"

on:
push:
branches: [ "main", "develop", "v1" ]
pull_request:
branches: [ "main", "develop", "v1" ]
paths-ignore:
- '**/*.md'
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:
security-events: write # required for CodeQL to upload security scan results

strategy:
fail-fast: false
matrix:
language: ['javascript-typescript', 'actions']

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

- name: Checkout repository
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
with:
languages: ${{ matrix.language }}
build-mode: none

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
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@df199fb7be9f65074067a9eb93f12bb4c5547cf2 # v2.13.3
with:
egress-policy: audit

- name: 'Checkout Repository'
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false
- name: 'Dependency Review'
uses: actions/dependency-review-action@3c4e3dcb1aa7874d2c16be7d79418e9b7efd6261 # v4.8.2
with:
comment-summary-in-pr: always
26 changes: 20 additions & 6 deletions .github/workflows/lambda.yml
Original file line number Diff line number Diff line change
@@ -1,25 +1,39 @@
name: Build lambdas

on:
pull_request:
branches:
- main
paths:
- '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: [20]
container:
image: node:${{ matrix.node }}
image: node:24@sha256:aa648b387728c25f81ff811799bbf8de39df66d7e2d9b3ab55cc6300cb9175d9
defaults:
run:
working-directory: ./lambdas

steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v3.2.0
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@df199fb7be9f65074067a9eb93f12bb4c5547cf2 # v2.13.3
with:
egress-policy: audit

- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false
- name: Install dependencies
run: yarn install --frozen-lockfile
- name: Run prettier
Expand All @@ -32,7 +46,7 @@ jobs:
- name: Build distribution
run: yarn build
- name: Upload coverage report
uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v31.2
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.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.0
Loading
Loading