Skip to content

Commit 16bb74c

Browse files
authored
Merge branch 'main' into npalm/increase-cooldown-7
2 parents f009f6f + d9c0fc2 commit 16bb74c

File tree

19 files changed

+1048
-1057
lines changed

19 files changed

+1048
-1057
lines changed

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@ jobs:
4242

4343
# Initializes the CodeQL tools for scanning.
4444
- name: Initialize CodeQL
45-
uses: github/codeql-action/init@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
45+
uses: github/codeql-action/init@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9
4646
with:
4747
languages: ${{ matrix.language }}
4848
build-mode: none
4949

5050
- name: Perform CodeQL Analysis
51-
uses: github/codeql-action/analyze@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
51+
uses: github/codeql-action/analyze@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9
5252
with:
5353
category: "/language:${{matrix.language}}"

.github/workflows/lambda.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- name: Build distribution
4747
run: yarn build
4848
- name: Upload coverage report
49-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
49+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
5050
if: ${{ failure() }}
5151
with:
5252
name: coverage-reports
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
mkdocs-material==9.7.0
1+
mkdocs-material==9.7.1

.github/workflows/mkdocs/requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -223,9 +223,9 @@ mkdocs-get-deps==0.2.0 \
223223
--hash=sha256:162b3d129c7fad9b19abfdcb9c1458a651628e4b1dea628ac68790fb3061c60c \
224224
--hash=sha256:2bf11d0b133e77a0dd036abeeb06dec8775e46efa526dc70667d8863eefc6134
225225
# via mkdocs
226-
mkdocs-material==9.7.0 \
227-
--hash=sha256:602b359844e906ee402b7ed9640340cf8a474420d02d8891451733b6b02314ec \
228-
--hash=sha256:da2866ea53601125ff5baa8aa06404c6e07af3c5ce3d5de95e3b52b80b442887
226+
mkdocs-material==9.7.1 \
227+
--hash=sha256:3f6100937d7d731f87f1e3e3b021c97f7239666b9ba1151ab476cabb96c60d5c \
228+
--hash=sha256:89601b8f2c3e6c6ee0a918cc3566cb201d40bf37c3cd3c2067e26fadb8cce2b8
229229
# via -r requirements.in
230230
mkdocs-material-extensions==1.3.1 \
231231
--hash=sha256:10c9511cea88f568257f960358a467d12b970e1f7b2c0e5fb2bb48cab1928443 \

.github/workflows/ossf-scorecard.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
4545
# format to the repository Actions tab.
4646
- name: "Upload artifact"
47-
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
47+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
4848
with:
4949
name: SARIF file
5050
path: results.sarif
@@ -53,6 +53,6 @@ jobs:
5353
# Upload the results to GitHub's code scanning dashboard (optional).
5454
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
5555
- name: "Upload to code-scanning"
56-
uses: github/codeql-action/upload-sarif@0499de31b99561a6d14a36a5f662c2a54f91beee # v4.31.2
56+
uses: github/codeql-action/upload-sarif@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9
5757
with:
5858
sarif_file: results.sarif

.github/workflows/ovs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ jobs:
1717
actions: read # Required to upload SARIF file to CodeQL
1818
security-events: write # Require writing security events to upload
1919
contents: read # for checkout
20-
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@b77c075a1235514558f0eb88dbd31e22c45e0cd2" # v2.3.0
20+
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@375a0e8ebdc98e99b02ac4338a724f5750f21213" # v2.3.1

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
- name: Attest
5959
if: ${{ steps.release.outputs.releases_created == 'true' }}
6060
id: attest
61-
uses: actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3.0.0
61+
uses: actions/attest-build-provenance@00014ed6ed5efc5b1ab7f7f34a39eb55d41aa4f8 # v3.1.0
6262
with:
6363
subject-path: '${{ github.workspace }}/lambdas/functions/**/*.zip'
6464
- name: Update release notes with attestation

.github/workflows/terraform.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
run: apk add --no-cache tar
5858
continue-on-error: true
5959
- if: contains(matrix.terraform, '1.5.')
60-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
60+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
6161
name: Cache TFLint plugin dir
6262
with:
6363
path: ~/.tflint.d/plugins
@@ -123,7 +123,7 @@ jobs:
123123
run: apk add --no-cache tar
124124
continue-on-error: true
125125
- if: contains(matrix.terraform, '1.3.')
126-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
126+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
127127
name: Cache TFLint plugin dir
128128
with:
129129
path: ~/.tflint.d/plugins
@@ -188,7 +188,7 @@ jobs:
188188
run: apk add --no-cache tar
189189
continue-on-error: true
190190
- if: contains(matrix.terraform, '1.5.')
191-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
191+
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
192192
name: Cache TFLint plugin dir
193193
with:
194194
path: ~/.tflint.d/plugins

.github/workflows/update-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
# change docs via PR in case of locked main branch
5555
- name: Create Pull Request (main branch only)
5656
if: github.ref == 'refs/heads/main' && github.repository_owner == 'github-aws-runners'
57-
uses: peter-evans/create-pull-request@84ae59a2cdc2258d6fa0732dd66352dddae2a412 # v7.0.9
57+
uses: peter-evans/create-pull-request@98357b18bf14b5342f975ff684046ec3b2a07725 # v8.0.0
5858
with:
5959
token: ${{ secrets.GITHUB_TOKEN }}
6060
commit-message: "docs: auto update terraform docs"
@@ -87,7 +87,7 @@ jobs:
8787
with:
8888
python-version: 3.x
8989
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
90-
- uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
90+
- uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1
9191
with:
9292
key: mkdocs-material-${{ env.cache_id }}
9393
path: .cache

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
[![docs](https://img.shields.io/badge/docs-runners-blue.svg)](https://github-aws-runners.github.io/terraform-aws-github-runner) [![awesome-runners](https://img.shields.io/badge/listed%20on-awesome--runners-blue.svg)](https://github.com/jonico/awesome-runners) [![Terraform registry](https://img.shields.io/github/v/release/github-aws-runners/terraform-aws-github-runner?label=Terraform%20Registry)](https://registry.terraform.io/modules/github-aws-runners/github-runner/aws/) [![Terraform checks](https://github.com/github-aws-runners/terraform-aws-github-runner/actions/workflows/terraform.yml/badge.svg)](https://github.com/github-aws-runners/terraform-aws-github-runner/actions/workflows/terraform.yml) [![Lambdas](https://github.com/github-aws-runners/terraform-aws-github-runner/actions/workflows/lambda.yml/badge.svg)](https://github.com/github-aws-runners/terraform-aws-github-runner/actions/workflows/lambda.yml) [![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/github-aws-runners/terraform-aws-github-runner/badge)](https://scorecard.dev/viewer/?uri=github.com/github-aws-runners/terraform-aws-github-runner) [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/10905/badge)](https://www.bestpractices.dev/projects/10905)
44

5-
> 📢 We're moving `terraform-aws-github-runner` to a new organization https://github.com/github-aws-runners in January to foster growth and community ownership! 🎉 Join us on our new [Discord server](https://discord.gg/bxgXW8jJGh) for discussions and updates. Please see #4298 for more details.
6-
75
> 📄 Extensive documentation is available via our [GitHub Pages Docs site](https://github-aws-runners.github.io/terraform-aws-github-runner/).
86
9-
> 📢 We maintain the project as a truly open-source project. We maintain the project on a best effort basis. We welcome contributions from the community. Feel free to help us answering issues, reviewing PRs, or maintaining and improving the project.
7+
> 📢 We maintain the project as a truly open-source project on a best effort basis. We welcome contributions from the community. Feel free to help us answering issues, reviewing PRs, or maintaining and improving the project.
108
119
This [Terraform](https://www.terraform.io/) module creates the required infrastructure needed to host [GitHub Actions](https://github.com/features/actions) self-hosted, auto-scaling runners on [AWS spot instances](https://aws.amazon.com/ec2/spot/). It provides the required logic to handle the lifecycle for scaling up and down using a set of AWS Lambda functions. Runners are scaled down to zero to avoid costs when no workflows are active.
1210

0 commit comments

Comments
 (0)