Skip to content

chore: Release #2313

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 54 commits into from
Aug 3, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
3cb4560
chore: Bump @types/node in /modules/runners/lambdas/runners (#2234)
dependabot[bot] Jul 12, 2022
6c66eb7
chore: Bump @semantic-release/github from 8.0.4 to 8.0.5 in /.release…
dependabot[bot] Jul 12, 2022
0899e8d
chore: Bump @octokit/rest from 18.12.0 to 19.0.3 in /modules/webhook/…
dependabot[bot] Jul 12, 2022
be5d402
chore: Bump @octokit/types from 6.38.1 to 6.39.0 in /modules/runners/…
dependabot[bot] Jul 12, 2022
114d84e
chore: Bump aws-sdk from 2.1167.0 to 2.1172.0 in /modules/runner-bina…
dependabot[bot] Jul 12, 2022
a74f58b
chore: Bump @octokit/rest from 18.12.0 to 19.0.3 in /modules/runners/…
dependabot[bot] Jul 12, 2022
da340ce
chore: Bump aws-sdk from 2.1167.0 to 2.1172.0 in /modules/webhook/lam…
dependabot[bot] Jul 13, 2022
0e5588e
chore: Bump @types/node from 18.0.1 to 18.0.3 in /modules/runner-bina…
dependabot[bot] Jul 13, 2022
3c57c79
chore: Bump @types/node from 18.0.1 to 18.0.3 in /modules/webhook/lam…
dependabot[bot] Jul 13, 2022
108869e
chore: Bump aws-sdk from 2.1167.0 to 2.1173.0 in /modules/runners/lam…
dependabot[bot] Jul 13, 2022
9d8fbe4
chore: Bump @octokit/webhooks from 10.0.1 to 10.0.7 in /modules/webho…
dependabot[bot] Jul 13, 2022
17158e4
chore: Bump @octokit/rest from 18.12.0 to 19.0.3 in /modules/runner-b…
dependabot[bot] Jul 13, 2022
c106c1b
chore: Bump @octokit/auth-app from 3.6.1 to 4.0.4 in /modules/runners…
dependabot[bot] Jul 13, 2022
58aa5ed
feat: Enable node16 default (#2074)
npalm Jul 13, 2022
98eff98
fix: Incorrect path of Runner logs (#2233)
npalm Jul 14, 2022
67c095f
chore: Bump jest-mock from 28.1.1 to 28.1.3 in /modules/runner-binari…
dependabot[bot] Jul 21, 2022
31f6eed
chore: Bump @trivago/prettier-plugin-sort-imports from 3.2.0 to 3.3.0…
dependabot[bot] Jul 21, 2022
edad382
chore: Bump @types/node from 18.0.3 to 18.0.6 in /modules/runner-bina…
dependabot[bot] Jul 21, 2022
579c010
chore: Bump @trivago/prettier-plugin-sort-imports from 3.2.0 to 3.3.0…
dependabot[bot] Jul 21, 2022
7604d78
chore: Bump aws-sdk from 2.1172.0 to 2.1177.0 in /modules/runner-bina…
dependabot[bot] Jul 21, 2022
49d24b6
chore: Bump @types/node from 18.0.3 to 18.0.6 in /modules/webhook/lam…
dependabot[bot] Jul 21, 2022
8879929
chore: Bump ts-node from 10.8.2 to 10.9.1 in /modules/runners/lambdas…
dependabot[bot] Jul 21, 2022
2d393ef
chore: Bump jest-mock-extended from 2.0.6 to 2.0.7 in /modules/runner…
dependabot[bot] Jul 21, 2022
f64362c
docs: Fix typo in example documentation (#2276)
imphil Jul 25, 2022
dce36fd
chore: Bump @aws-sdk/client-ssm from 3.121.0 to 3.131.0 in /modules/r…
dependabot[bot] Jul 25, 2022
78cadbd
chore: Bump @octokit/webhooks from 10.0.7 to 10.0.8 in /modules/webho…
dependabot[bot] Jul 25, 2022
f918fdb
chore: Bump @trivago/prettier-plugin-sort-imports from 3.2.0 to 3.3.0…
dependabot[bot] Jul 25, 2022
c78884f
chore: Bump nock from 13.2.8 to 13.2.9 in /modules/runners/lambdas/ru…
dependabot[bot] Jul 25, 2022
b7a5764
chore: Bump aws-sdk from 2.1173.0 to 2.1181.0 in /modules/runners/lam…
dependabot[bot] Jul 25, 2022
fd62070
chore: Bump @octokit/types from 6.39.0 to 6.40.0 in /modules/runners/…
dependabot[bot] Jul 25, 2022
92b6c97
chore: Bump @aws-sdk/client-ssm from 3.121.0 to 3.131.0 in /modules/w…
dependabot[bot] Jul 25, 2022
657c96a
chore: Bump jest-mock from 28.1.1 to 28.1.3 in /modules/runners/lambd…
dependabot[bot] Jul 25, 2022
ddda70b
chore: Bump aws-sdk from 2.1172.0 to 2.1181.0 in /modules/webhook/lam…
dependabot[bot] Jul 25, 2022
50edade
chore: Bump @types/node from 18.0.3 to 18.6.1 in /modules/runners/lam…
dependabot[bot] Jul 25, 2022
7cd2524
feat: Add options extra option to ebs block device mapping (#2052)
npalm Jul 25, 2022
87b79a1
chore: Bump @octokit/webhooks from 10.0.8 to 10.0.9 in /modules/webho…
dependabot[bot] Jul 25, 2022
368de26
chore: Bump @types/node from 18.0.6 to 18.6.1 in /modules/runner-bina…
dependabot[bot] Jul 25, 2022
d5fbab1
chore: Bump nock from 13.2.8 to 13.2.9 in /modules/webhook/lambdas/we…
dependabot[bot] Jul 25, 2022
8e3d16a
chore: Bump jest-mock from 28.1.1 to 28.1.3 in /modules/webhook/lambd…
dependabot[bot] Jul 26, 2022
24bee35
chore: Bump aws-sdk from 2.1177.0 to 2.1181.0 in /modules/runner-bina…
dependabot[bot] Jul 26, 2022
8eea748
fix: Update ubuntu example to fix /opt/hostedtoolcache (#2302)
MarkArts Aug 3, 2022
71fc99e
chore: Bump @aws-sdk/client-ssm from 3.131.0 to 3.138.0 in /modules/w…
dependabot[bot] Aug 3, 2022
1fd9e02
chore: Bump aws-sdk from 2.1181.0 to 2.1186.0 in /modules/runners/lam…
dependabot[bot] Aug 3, 2022
6de895f
chore: Bump @octokit/types from 6.40.0 to 6.41.0 in /modules/runners/…
dependabot[bot] Aug 3, 2022
c6275f9
fix: Webhook lambda misleading log (#2291)
davidl-talon Aug 3, 2022
b0c279c
docs: improvement of formatting in documentation (#2290)
tobiasehlert Aug 3, 2022
6bfd98f
chore: Bump aws-sdk from 2.1181.0 to 2.1187.0 in /modules/webhook/lam…
dependabot[bot] Aug 3, 2022
72f99b7
chore: Bump @aws-sdk/client-ssm from 3.131.0 to 3.142.0 in /modules/r…
dependabot[bot] Aug 3, 2022
8656c83
fix: Preventing that lambda webhook fails when it tries to process an…
jgutierrezglez Aug 3, 2022
ea934f2
chore: Bump aws-sdk from 2.1181.0 to 2.1187.0 in /modules/runner-bina…
dependabot[bot] Aug 3, 2022
9d154d8
chore: Bump aws-sdk from 2.1186.0 to 2.1188.0 in /modules/runners/lam…
dependabot[bot] Aug 3, 2022
40db286
chore: Bump @types/node from 18.6.1 to 18.6.3 in /modules/runners/lam…
dependabot[bot] Aug 3, 2022
627413b
chore: Bump @types/node from 18.0.6 to 18.6.3 in /modules/webhook/lam…
dependabot[bot] Aug 3, 2022
4e3b606
chore: Bump @types/node from 18.6.1 to 18.6.3 in /modules/runner-bina…
dependabot[bot] Aug 3, 2022
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:14 as build
FROM node:16 as build
WORKDIR /lambda
RUN apt-get update \
&& apt-get install -y zip \
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lambda-runner-binaries-syncer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node: [14, 16]
node: [16]
container:
image: node:${{ matrix.node }}
defaults:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lambda-runners.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node: [14, 16]
node: [16]
container:
image: node:${{ matrix.node }}
defaults:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lambda-webhook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node: [14, 16]
node: [16]
container:
image: node:${{ matrix.node }}
defaults:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
prepare:
name: Create dist
runs-on: ubuntu-latest
container: node:14
container: node:16
strategy:
matrix:
lambda: ["modules/webhook/lambdas/webhook", "modules/runner-binaries-syncer/lambdas/runner-binaries-syncer", "modules/runners/lambdas/runners"]
Expand Down
2 changes: 1 addition & 1 deletion .release/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"@semantic-release/commit-analyzer": "^9.0.2",
"@semantic-release/exec": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"@semantic-release/github": "^8.0.2",
"@semantic-release/github": "^8.0.5",
"@semantic-release/release-notes-generator": "^10.0.3",
"conventional-changelog-conventionalcommits": "^5.0.0",
"semantic-release": "^19.0.3"
Expand Down
138 changes: 69 additions & 69 deletions .release/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -234,41 +234,41 @@
node-gyp "^8.4.1"
read-package-json-fast "^2.0.3"

"@octokit/auth-token@^2.4.4":
version "2.5.0"
resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.5.0.tgz#27c37ea26c205f28443402477ffd261311f21e36"
integrity sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==
"@octokit/auth-token@^3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.0.tgz#6f22c5fc56445c496628488ba6810131558fa4a9"
integrity sha512-MDNFUBcJIptB9At7HiV7VCvU3NcL4GnfCQaP8C5lrxWrRPMJBnemYtehaKSOlaM7AYxeRyj9etenu8LVpSpVaQ==
dependencies:
"@octokit/types" "^6.0.3"

"@octokit/core@^3.5.1":
version "3.6.0"
resolved "https://registry.yarnpkg.com/@octokit/core/-/core-3.6.0.tgz#3376cb9f3008d9b3d110370d90e0a1fcd5fe6085"
integrity sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==
"@octokit/core@^4.0.0":
version "4.0.4"
resolved "https://registry.yarnpkg.com/@octokit/core/-/core-4.0.4.tgz#335d9b377691e3264ce57a9e5a1f6cda783e5838"
integrity sha512-sUpR/hc4Gc7K34o60bWC7WUH6Q7T6ftZ2dUmepSyJr9PRF76/qqkWjE2SOEzCqLA5W83SaISymwKtxks+96hPQ==
dependencies:
"@octokit/auth-token" "^2.4.4"
"@octokit/graphql" "^4.5.8"
"@octokit/request" "^5.6.3"
"@octokit/request-error" "^2.0.5"
"@octokit/auth-token" "^3.0.0"
"@octokit/graphql" "^5.0.0"
"@octokit/request" "^6.0.0"
"@octokit/request-error" "^3.0.0"
"@octokit/types" "^6.0.3"
before-after-hook "^2.2.0"
universal-user-agent "^6.0.0"

"@octokit/endpoint@^6.0.1":
version "6.0.12"
resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.12.tgz#3b4d47a4b0e79b1027fb8d75d4221928b2d05658"
integrity sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==
"@octokit/endpoint@^7.0.0":
version "7.0.0"
resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.0.tgz#be758a1236d68d6bbb505e686dd50881c327a519"
integrity sha512-Kz/mIkOTjs9rV50hf/JK9pIDl4aGwAtT8pry6Rpy+hVXkAPhXanNQRxMoq6AeRgDCZR6t/A1zKniY2V1YhrzlQ==
dependencies:
"@octokit/types" "^6.0.3"
is-plain-object "^5.0.0"
universal-user-agent "^6.0.0"

"@octokit/graphql@^4.5.8":
version "4.8.0"
resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.8.0.tgz#664d9b11c0e12112cbf78e10f49a05959aa22cc3"
integrity sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==
"@octokit/graphql@^5.0.0":
version "5.0.0"
resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.0.tgz#2cc6eb3bf8e0278656df1a7d0ca0d7591599e3b3"
integrity sha512-1ZZ8tX4lUEcLPvHagfIVu5S2xpHYXAmgN0+95eAOPoaVPzCfUXJtA5vASafcpWcO86ze0Pzn30TAx72aB2aguQ==
dependencies:
"@octokit/request" "^5.6.0"
"@octokit/request" "^6.0.0"
"@octokit/types" "^6.0.3"
universal-user-agent "^6.0.0"

Expand All @@ -277,64 +277,76 @@
resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-11.2.0.tgz#b38d7fc3736d52a1e96b230c1ccd4a58a2f400a6"
integrity sha512-PBsVO+15KSlGmiI8QAzaqvsNlZlrDlyAJYcrXBCvVUxCp7VnXjkwPoFHgjEJXx3WF9BAwkA6nfCUA7i9sODzKA==

"@octokit/plugin-paginate-rest@^2.16.8":
version "2.17.0"
resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.17.0.tgz#32e9c7cab2a374421d3d0de239102287d791bce7"
integrity sha512-tzMbrbnam2Mt4AhuyCHvpRkS0oZ5MvwwcQPYGtMv4tUa5kkzG58SVB0fcsLulOZQeRnOgdkZWkRUiyBlh0Bkyw==
"@octokit/openapi-types@^12.7.0":
version "12.8.0"
resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-12.8.0.tgz#f4708cf948724d6e8f7d878cfd91584c1c5c0523"
integrity sha512-ydcKLs2KKcxlhpdWLzJxEBDEk/U5MUeqtqkXlrtAUXXFPs6vLl1PEGghFC/BbpleosB7iXs0Z4P2DGe7ZT5ZNg==

"@octokit/plugin-paginate-rest@^3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-3.0.0.tgz#df779de686aeb21b5e776e4318defc33b0418566"
integrity sha512-fvw0Q5IXnn60D32sKeLIxgXCEZ7BTSAjJd8cFAE6QU5qUp0xo7LjFUjjX1J5D7HgN355CN4EXE4+Q1/96JaNUA==
dependencies:
"@octokit/types" "^6.34.0"
"@octokit/types" "^6.39.0"

"@octokit/plugin-request-log@^1.0.4":
version "1.0.4"
resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85"
integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==

"@octokit/plugin-rest-endpoint-methods@^5.12.0":
version "5.13.0"
resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.13.0.tgz#8c46109021a3412233f6f50d28786f8e552427ba"
integrity sha512-uJjMTkN1KaOIgNtUPMtIXDOjx6dGYysdIFhgA52x4xSadQCz3b/zJexvITDVpANnfKPW/+E0xkOvLntqMYpviA==
"@octokit/plugin-rest-endpoint-methods@^6.0.0":
version "6.0.0"
resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.0.0.tgz#e4a55d83ec5a00e6b4d7a780f4ec9009095bff6f"
integrity sha512-9LkEvZB3WDuayEI381O5A/eM3QQioBZrwymQp5CUCNz9UMP/yZAIqBjcPhVJJFA3IRkKO1EARo98OePt9i0rkQ==
dependencies:
"@octokit/types" "^6.34.0"
"@octokit/types" "^6.39.0"
deprecation "^2.3.1"

"@octokit/request-error@^2.0.5", "@octokit/request-error@^2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.1.0.tgz#9e150357831bfc788d13a4fd4b1913d60c74d677"
integrity sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==
"@octokit/request-error@^3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.0.tgz#f527d178f115a3b62d76ce4804dd5bdbc0270a81"
integrity sha512-WBtpzm9lR8z4IHIMtOqr6XwfkGvMOOILNLxsWvDwtzm/n7f5AWuqJTXQXdDtOvPfTDrH4TPhEvW2qMlR4JFA2w==
dependencies:
"@octokit/types" "^6.0.3"
deprecation "^2.0.0"
once "^1.4.0"

"@octokit/request@^5.6.0", "@octokit/request@^5.6.3":
version "5.6.3"
resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.6.3.tgz#19a022515a5bba965ac06c9d1334514eb50c48b0"
integrity sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==
"@octokit/request@^6.0.0":
version "6.1.0"
resolved "https://registry.yarnpkg.com/@octokit/request/-/request-6.1.0.tgz#80bdac78dff583a8fa0978baeda139a71d98d10c"
integrity sha512-36V+sP4bJli31TRq8sea3d/Q1XGgZ9cnqpsegkLCnvpu+hoYephSkxGlWg4KB6dyUM1IWPXVrLFOKYzObQ+MZg==
dependencies:
"@octokit/endpoint" "^6.0.1"
"@octokit/request-error" "^2.1.0"
"@octokit/endpoint" "^7.0.0"
"@octokit/request-error" "^3.0.0"
"@octokit/types" "^6.16.1"
is-plain-object "^5.0.0"
node-fetch "^2.6.7"
universal-user-agent "^6.0.0"

"@octokit/rest@^18.0.0":
version "18.12.0"
resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-18.12.0.tgz#f06bc4952fc87130308d810ca9d00e79f6988881"
integrity sha512-gDPiOHlyGavxr72y0guQEhLsemgVjwRePayJ+FcKc2SJqKUbxbkvf5kAZEWA/MKvsfYlQAMVzNJE3ezQcxMJ2Q==
"@octokit/rest@^19.0.0":
version "19.0.3"
resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.3.tgz#b9a4e8dc8d53e030d611c053153ee6045f080f02"
integrity sha512-5arkTsnnRT7/sbI4fqgSJ35KiFaN7zQm0uQiQtivNQLI8RQx8EHwJCajcTUwmaCMNDg7tdCvqAnc7uvHHPxrtQ==
dependencies:
"@octokit/core" "^3.5.1"
"@octokit/plugin-paginate-rest" "^2.16.8"
"@octokit/core" "^4.0.0"
"@octokit/plugin-paginate-rest" "^3.0.0"
"@octokit/plugin-request-log" "^1.0.4"
"@octokit/plugin-rest-endpoint-methods" "^5.12.0"
"@octokit/plugin-rest-endpoint-methods" "^6.0.0"

"@octokit/types@^6.0.3", "@octokit/types@^6.16.1", "@octokit/types@^6.34.0":
"@octokit/types@^6.0.3", "@octokit/types@^6.16.1":
version "6.34.0"
resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.34.0.tgz#c6021333334d1ecfb5d370a8798162ddf1ae8218"
integrity sha512-s1zLBjWhdEI2zwaoSgyOFoKSl109CUcVBCc7biPJ3aAf6LGLU6szDvi31JPU7bxfla2lqfhjbbg/5DdFNxOwHw==
dependencies:
"@octokit/openapi-types" "^11.2.0"

"@octokit/types@^6.39.0":
version "6.39.0"
resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.39.0.tgz#46ce28ca59a3d4bac0e487015949008302e78eee"
integrity sha512-Mq4N9sOAYCitTsBtDdRVrBE80lIrMBhL9Jbrw0d+j96BAzlq4V+GLHFJbHokEsVvO/9tQupQdoFdgVYhD2C8UQ==
dependencies:
"@octokit/openapi-types" "^12.7.0"

"@semantic-release/changelog@^6.0.1":
version "6.0.1"
resolved "https://registry.yarnpkg.com/@semantic-release/changelog/-/changelog-6.0.1.tgz#8dd0334fd8c7d50cda747d2591e4f18f816b3c9c"
Expand Down Expand Up @@ -394,12 +406,12 @@
micromatch "^4.0.0"
p-reduce "^2.0.0"

"@semantic-release/github@^8.0.0", "@semantic-release/github@^8.0.2":
version "8.0.4"
resolved "https://registry.yarnpkg.com/@semantic-release/github/-/github-8.0.4.tgz#4ea242f6ad10a0474b0fbb09462e10c43518002a"
integrity sha512-But4e8oqqP3anZI5tjzZssZc2J6eoUdeeE0s7LVKKwyiAXJiQDWNNvtPOpgG2DsIz4+Exuse7cEQgjGMxwtLmg==
"@semantic-release/github@^8.0.0", "@semantic-release/github@^8.0.5":
version "8.0.5"
resolved "https://registry.yarnpkg.com/@semantic-release/github/-/github-8.0.5.tgz#73a128b7989bf3b4f8968c6cf2fa802dda27dfd2"
integrity sha512-9pGxRM3gv1hgoZ/muyd4pWnykdIUVfCiev6MXE9lOyGQof4FQy95GFE26nDcifs9ZG7bBzV8ue87bo/y1zVf0g==
dependencies:
"@octokit/rest" "^18.0.0"
"@octokit/rest" "^19.0.0"
"@semantic-release/error" "^2.2.0"
aggregate-error "^3.0.0"
bottleneck "^2.18.1"
Expand Down Expand Up @@ -1146,7 +1158,7 @@ execa@^5.0.0:
signal-exit "^3.0.3"
strip-final-newline "^2.0.0"

fast-glob@^3.1.1, fast-glob@^3.2.9:
fast-glob@^3.2.9:
version "3.2.11"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
Expand Down Expand Up @@ -1329,7 +1341,7 @@ glob@^8.0.1:
minimatch "^5.0.1"
once "^1.3.0"

globby@^11.0.0:
globby@^11.0.0, globby@^11.0.1:
version "11.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
Expand All @@ -1341,18 +1353,6 @@ globby@^11.0.0:
merge2 "^1.4.1"
slash "^3.0.0"

globby@^11.0.1:
version "11.0.4"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5"
integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==
dependencies:
array-union "^2.1.0"
dir-glob "^3.0.1"
fast-glob "^3.1.1"
ignore "^5.1.4"
merge2 "^1.3.0"
slash "^3.0.0"

graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.4, graceful-fs@^4.2.6:
version "4.2.10"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
Expand Down Expand Up @@ -1483,7 +1483,7 @@ ignore-walk@^5.0.1:
dependencies:
minimatch "^5.0.1"

ignore@^5.1.4, ignore@^5.2.0:
ignore@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
Expand Down
15 changes: 6 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ Next create a second terraform workspace and initiate the module, or adapt one o

Note that `github_app.key_base64` needs to be a base64-encoded string of the `.pem` file i.e. the output of `base64 app.private-key.pem`. The decoded string can either be a multiline value or a single line value with new lines represented with literal `\n` characters.

```terraform
```hcl
module "github-runner" {
source = "philips-labs/github-runner/aws"
version = "REPLACE_WITH_VERSION"
Expand Down Expand Up @@ -244,7 +244,6 @@ module "runners" {
...
kms_key_arn = aws_kms_key.github.arn
...

```

### Pool
Expand Down Expand Up @@ -360,13 +359,13 @@ In case the setup does not work as intended follow the trace of events:
| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.14.1 |
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 4.0 |
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | ~> 4.15 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_aws"></a> [aws](#provider\_aws) | ~> 4.0 |
| <a name="provider_aws"></a> [aws](#provider\_aws) | ~> 4.15 |
| <a name="provider_random"></a> [random](#provider\_random) | n/a |

## Modules
Expand Down Expand Up @@ -398,7 +397,7 @@ In case the setup does not work as intended follow the trace of events:
| <a name="input_ami_owners"></a> [ami\_owners](#input\_ami\_owners) | The list of owners used to select the AMI of action runner instances. | `list(string)` | <pre>[<br> "amazon"<br>]</pre> | no |
| <a name="input_aws_partition"></a> [aws\_partition](#input\_aws\_partition) | (optiona) partition in the arn namespace to use if not 'aws' | `string` | `"aws"` | no |
| <a name="input_aws_region"></a> [aws\_region](#input\_aws\_region) | AWS region. | `string` | n/a | yes |
| <a name="input_block_device_mappings"></a> [block\_device\_mappings](#input\_block\_device\_mappings) | The EC2 instance block device configuration. Takes the following keys: `device_name`, `delete_on_termination`, `volume_type`, `volume_size`, `encrypted`, `iops` | <pre>list(object({<br> device_name = string<br> delete_on_termination = bool<br> volume_type = string<br> volume_size = number<br> encrypted = bool<br> iops = number<br> }))</pre> | <pre>[<br> {<br> "delete_on_termination": true,<br> "device_name": "/dev/xvda",<br> "encrypted": true,<br> "iops": null,<br> "volume_size": 30,<br> "volume_type": "gp3"<br> }<br>]</pre> | no |
| <a name="input_block_device_mappings"></a> [block\_device\_mappings](#input\_block\_device\_mappings) | The EC2 instance block device configuration. Takes the following keys: `device_name`, `delete_on_termination`, `volume_type`, `volume_size`, `encrypted`, `iops`, `throughput`, `kms_key_id`, `snapshot_id`. | <pre>list(object({<br> delete_on_termination = bool<br> device_name = string<br> encrypted = bool<br> iops = number<br> kms_key_id = string<br> snapshot_id = string<br> throughput = number<br> volume_size = number<br> volume_type = string<br> }))</pre> | <pre>[<br> {<br> "delete_on_termination": true,<br> "device_name": "/dev/xvda",<br> "encrypted": true,<br> "iops": null,<br> "kms_key_id": null,<br> "snapshot_id": null,<br> "throughput": null,<br> "volume_size": 30,<br> "volume_type": "gp3"<br> }<br>]</pre> | no |
| <a name="input_cloudwatch_config"></a> [cloudwatch\_config](#input\_cloudwatch\_config) | (optional) Replaces the module default cloudwatch log config. See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-Configuration-File-Details.html for details. | `string` | `null` | no |
| <a name="input_create_service_linked_role_spot"></a> [create\_service\_linked\_role\_spot](#input\_create\_service\_linked\_role\_spot) | (optional) create the serviced linked role for spot instances that is required by the scale-up lambda. | `bool` | `false` | no |
| <a name="input_delay_webhook_event"></a> [delay\_webhook\_event](#input\_delay\_webhook\_event) | The number of seconds the event accepted by the webhook is invisible on the queue before the scale up lambda will receive the event. | `number` | `30` | no |
Expand Down Expand Up @@ -428,7 +427,7 @@ In case the setup does not work as intended follow the trace of events:
| <a name="input_kms_key_arn"></a> [kms\_key\_arn](#input\_kms\_key\_arn) | Optional CMK Key ARN to be used for Parameter Store. This key must be in the current account. | `string` | `null` | no |
| <a name="input_lambda_architecture"></a> [lambda\_architecture](#input\_lambda\_architecture) | AWS Lambda architecture. Lambda functions using Graviton processors ('arm64') tend to have better price/performance than 'x86\_64' functions. | `string` | `"x86_64"` | no |
| <a name="input_lambda_principals"></a> [lambda\_principals](#input\_lambda\_principals) | (Optional) add extra principals to the role created for execution of the lambda, e.g. for local testing. | <pre>list(object({<br> type = string<br> identifiers = list(string)<br> }))</pre> | `[]` | no |
| <a name="input_lambda_runtime"></a> [lambda\_runtime](#input\_lambda\_runtime) | AWS Lambda runtime. | `string` | `"nodejs14.x"` | no |
| <a name="input_lambda_runtime"></a> [lambda\_runtime](#input\_lambda\_runtime) | AWS Lambda runtime. | `string` | `"nodejs16.x"` | no |
| <a name="input_lambda_s3_bucket"></a> [lambda\_s3\_bucket](#input\_lambda\_s3\_bucket) | S3 bucket from which to specify lambda functions. This is an alternative to providing local files directly. | `any` | `null` | no |
| <a name="input_lambda_security_group_ids"></a> [lambda\_security\_group\_ids](#input\_lambda\_security\_group\_ids) | List of security group IDs associated with the Lambda function. | `list(string)` | `[]` | no |
| <a name="input_lambda_subnet_ids"></a> [lambda\_subnet\_ids](#input\_lambda\_subnet\_ids) | List of subnets in which the action runners will be launched, the subnets needs to be subnets in the `vpc_id`. | `list(string)` | `[]` | no |
Expand Down Expand Up @@ -506,16 +505,14 @@ We welcome contribution, please checkout the [contribution guide](CONTRIBUTING.m

This module is part of the Philips Forest.

```bash

```plain
___ _
/ __\__ _ __ ___ ___| |_
/ _\/ _ \| '__/ _ \/ __| __|
/ / | (_) | | | __/\__ \ |_
\/ \___/|_| \___||___/\__|

Infrastructure

```

Talk to the forestkeepers in the `runners`-channel on Slack.
Expand Down
Loading