Skip to content

Commit 8654ea8

Browse files
Bump GHA pin for Node 24, set up dependabot and CODEOWNERS (#412)
GitOrigin-RevId: 330c10890a91922e6c69fc6efeb209fdea0489aa
1 parent 8b2bf9d commit 8654ea8

7 files changed

Lines changed: 29 additions & 15 deletions

File tree

.github/dependabot.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
version: 2
3+
updates:
4+
- package-ecosystem: github-actions
5+
directory: "/"
6+
schedule:
7+
interval: monthly
8+
cooldown:
9+
default-days: 14
10+
groups:
11+
github-actions-pins:
12+
patterns:
13+
- "*"

.github/workflows/copybara-pr.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,22 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout repository
13-
uses: actions/checkout@v6
14-
- uses: actions/setup-java@v5
13+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
14+
- uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
1515
with:
1616
distribution: oracle
1717
java-version: 21
1818
- name: Generate an app token for render-oss
1919
id: generate-token-oss
20-
uses: actions/create-github-app-token@v2
20+
uses: actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3.1.1
2121
with:
2222
app-id: ${{ vars.APP_ID }}
2323
private-key: ${{ secrets.APP_KEY }}
2424
owner: render-oss
2525
repositories: cli
2626
- name: Generate an app token for renderinc
2727
id: generate-token-renderinc
28-
uses: actions/create-github-app-token@v2
28+
uses: actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3.1.1
2929
with:
3030
app-id: ${{ vars.APP_ID }}
3131
private-key: ${{ secrets.APP_KEY }}

.github/workflows/e2e-test.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ jobs:
1717
ENABLE_E2E: ${{ secrets.ENABLE_E2E }}
1818

1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2121
if: ${{ env.ENABLE_E2E == 'true' }}
2222

2323
- name: Set up Go
2424
if: ${{ env.ENABLE_E2E == 'true' }}
25-
uses: actions/setup-go@v5
25+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
2626
with:
2727
go-version: 1.25
2828

.github/workflows/go-test.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616

1717
- name: Set up Go
18-
uses: actions/setup-go@v5
18+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
1919
with:
2020
go-version: 1.25
2121
cache: true

.github/workflows/prek.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616
runs-on: ubuntu-latest
1717

1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2020

2121
- name: Set up Go
22-
uses: actions/setup-go@v5
22+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
2323
with:
2424
go-version: 1.25
2525
cache: true
@@ -29,6 +29,6 @@ jobs:
2929
go install mvdan.cc/sh/v3/cmd/shfmt@latest
3030
echo "$(go env GOPATH)/bin" >> $GITHUB_PATH
3131
32-
- uses: j178/prek-action@0bb87d7f00b0c99306c8bcb8b8beba1eb581c037 # v1 (v1.1.1)
32+
- uses: j178/prek-action@6ad80277337ad479fe43bd70701c3f7f8aa74db3 # v2.0.3
3333
with:
3434
extra-args: '--all-files --verbose'

.github/workflows/release.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ jobs:
1717
if: github.repository == 'render-oss/cli'
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
20+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2121
with:
2222
# Allow goreleaser to access older tag information.
2323
fetch-depth: 0
24-
- uses: actions/setup-go@cdcb36043654635271a94b9a6d1392de5bb323a7 # v5.0.1
24+
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
2525
with:
2626
go-version-file: 'go.mod'
2727
cache: true
2828
- name: Import GPG key
29-
uses: crazy-max/ghaction-import-gpg@01dd5d3ca463c7f10f7f4f7b4f177225ac661ee4 # v6.1.0
29+
uses: crazy-max/ghaction-import-gpg@2dc316deee8e90f13e1a351ab510b4d5bc0c82cd # v7.0.0
3030
id: import_gpg
3131
with:
3232
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
@@ -54,7 +54,7 @@ jobs:
5454
exit 1
5555
fi
5656
- name: Run GoReleaser
57-
uses: goreleaser/goreleaser-action@5742e2a039330cbb23ebf35f046f814d4c6ff811 # v5.1.0
57+
uses: goreleaser/goreleaser-action@1a80836c5c9d9e5755a25cb59ec6f45a3b5f41a8 # v7.2.1
5858
with:
5959
args: release --clean --release-notes=release-notes.md
6060
env:

copy.bara.sky

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ DESTINATION_FILES = [
2525
]
2626

2727
DESTINATION_FILES_EXCLUDE = [
28+
".github/CODEOWNERS",
2829
".github/workflows/copybara-push.yaml",
2930
".github/workflows/cli-json-export.yaml",
3031
"tools/generate-cli-json-export/**",

0 commit comments

Comments
 (0)