Skip to content

Commit d5aa883

Browse files
authored
Merge pull request #172 from ianlewis/sync-repo-template-go3
chore: sync with repo-template-go
2 parents eeaa54d + 3d1d435 commit d5aa883

33 files changed

Lines changed: 1083 additions & 932 deletions

.aqua-checksums.json

Lines changed: 160 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,66 @@
100100
"checksum": "B08F2AC149428307A14D733772720C84893D17E0D1FF2506623B00E7246229B1",
101101
"algorithm": "sha256"
102102
},
103+
{
104+
"id": "github_release/github.com/golangci/golangci-lint/v2.6.0/golangci-lint-2.6.0-darwin-amd64.tar.gz",
105+
"checksum": "F8FF5A6287D8652618C78AC2AD0111F94BD1DCA452EB3AB76BA58082D93BB6D0",
106+
"algorithm": "sha256"
107+
},
108+
{
109+
"id": "github_release/github.com/golangci/golangci-lint/v2.6.0/golangci-lint-2.6.0-darwin-arm64.tar.gz",
110+
"checksum": "D13FA3539D65F4869782B850C14559813877AA18E99A81AB40413A34971A6462",
111+
"algorithm": "sha256"
112+
},
113+
{
114+
"id": "github_release/github.com/golangci/golangci-lint/v2.6.0/golangci-lint-2.6.0-linux-amd64.tar.gz",
115+
"checksum": "4EEFF6A6B8C3D3B5B8E7BA2773F765FE1000979C1CCF50941B25EA13B7C7C1CB",
116+
"algorithm": "sha256"
117+
},
118+
{
119+
"id": "github_release/github.com/golangci/golangci-lint/v2.6.0/golangci-lint-2.6.0-linux-arm64.tar.gz",
120+
"checksum": "40C94E3F919EE64681797C278ABD5E4CE36C52DAE4A535E7F088980D1633375A",
121+
"algorithm": "sha256"
122+
},
123+
{
124+
"id": "github_release/github.com/golangci/golangci-lint/v2.6.0/golangci-lint-2.6.0-windows-amd64.zip",
125+
"checksum": "E3A10218C396BA51B66A45B1CF229562259988D1B6BB0E7EF419E22F48B0F495",
126+
"algorithm": "sha256"
127+
},
128+
{
129+
"id": "github_release/github.com/golangci/golangci-lint/v2.6.0/golangci-lint-2.6.0-windows-arm64.zip",
130+
"checksum": "86B56DDDF2FF964269F02CF368057268256BB05A8DE9214857D12B7CA02BA9C0",
131+
"algorithm": "sha256"
132+
},
133+
{
134+
"id": "github_release/github.com/golangci/golangci-lint/v2.7.1/golangci-lint-2.7.1-darwin-amd64.tar.gz",
135+
"checksum": "AD6B614138F4DB8BC5D27C81FC7FFBF55E155EFD6A29618C92D06483BBDFE5B3",
136+
"algorithm": "sha256"
137+
},
138+
{
139+
"id": "github_release/github.com/golangci/golangci-lint/v2.7.1/golangci-lint-2.7.1-darwin-arm64.tar.gz",
140+
"checksum": "B4A7B574D47A1E5E3D9E13636B121A4A15303410939F0EF25D1F32696E94D043",
141+
"algorithm": "sha256"
142+
},
143+
{
144+
"id": "github_release/github.com/golangci/golangci-lint/v2.7.1/golangci-lint-2.7.1-linux-amd64.tar.gz",
145+
"checksum": "34A9F54D3F970F4BCBC4E75BF5BCE898A888CFB65E5066551ED25708922C201C",
146+
"algorithm": "sha256"
147+
},
148+
{
149+
"id": "github_release/github.com/golangci/golangci-lint/v2.7.1/golangci-lint-2.7.1-linux-arm64.tar.gz",
150+
"checksum": "39A932A66AD2068E2B01E60D9497C4B32BF012C423D5243CA06AD8A6C26F35B5",
151+
"algorithm": "sha256"
152+
},
153+
{
154+
"id": "github_release/github.com/golangci/golangci-lint/v2.7.1/golangci-lint-2.7.1-windows-amd64.zip",
155+
"checksum": "F769FE89D8862A2888D395863CF07FE95690AA3BB6825319523EE4945345C413",
156+
"algorithm": "sha256"
157+
},
158+
{
159+
"id": "github_release/github.com/golangci/golangci-lint/v2.7.1/golangci-lint-2.7.1-windows-arm64.zip",
160+
"checksum": "6585C038499ACB874F04CF38DBCCE97A17A09E2A2BC9F6A7786C6865A1E130A5",
161+
"algorithm": "sha256"
162+
},
103163
{
104164
"id": "github_release/github.com/ianlewis/todos/v0.12.0/todos-darwin-amd64",
105165
"checksum": "6F5A294D197A0435490D0416F7F3D8B43652691C1BF9683719157E4A198C866E",
@@ -335,6 +395,31 @@
335395
"checksum": "1514D3B5FE2767AADE67E84BB765B0C41CDABB2AEB013CD233724DB70B5197E3",
336396
"algorithm": "sha256"
337397
},
398+
{
399+
"id": "github_release/github.com/mvdan/gofumpt/v0.9.2/gofumpt_v0.9.2_darwin_amd64",
400+
"checksum": "4172B912EC514038605F334FEF9ED7B3F12CA3E40024CB0A622EAB3073A55E57",
401+
"algorithm": "sha256"
402+
},
403+
{
404+
"id": "github_release/github.com/mvdan/gofumpt/v0.9.2/gofumpt_v0.9.2_darwin_arm64",
405+
"checksum": "C241FB742599A6CB0563D7377F59DEF65D451B23DD718DBC6DDF4AB5E695E8F1",
406+
"algorithm": "sha256"
407+
},
408+
{
409+
"id": "github_release/github.com/mvdan/gofumpt/v0.9.2/gofumpt_v0.9.2_linux_amd64",
410+
"checksum": "72CF61B12FEF91EAB6DF6DB4A4284F30616B5EAD330112E28A1FA1CB15E57339",
411+
"algorithm": "sha256"
412+
},
413+
{
414+
"id": "github_release/github.com/mvdan/gofumpt/v0.9.2/gofumpt_v0.9.2_linux_arm64",
415+
"checksum": "5ACAA5A554050F55FC81EF02A8B0D14AB6B3C058A84513885286DC52D3451645",
416+
"algorithm": "sha256"
417+
},
418+
{
419+
"id": "github_release/github.com/mvdan/gofumpt/v0.9.2/gofumpt_v0.9.2_windows_amd64.exe",
420+
"checksum": "067236B55A8EF4547DDC7D78FBB7A38169DE15BAB02A1763CDE6A132C59DD35C",
421+
"algorithm": "sha256"
422+
},
338423
{
339424
"id": "github_release/github.com/rhysd/actionlint/v1.7.7/actionlint_1.7.7_darwin_amd64.tar.gz",
340425
"checksum": "28E5DE5A05FC558474F638323D736D822FFF183D2D492F0AECB2B73CC44584F5",
@@ -365,6 +450,66 @@
365450
"checksum": "76E9514CFAC18E5677AA04F3A89873C981F16A2F2353BB97372A86CD09B1F5A8",
366451
"algorithm": "sha256"
367452
},
453+
{
454+
"id": "github_release/github.com/rhysd/actionlint/v1.7.8/actionlint_1.7.8_darwin_amd64.tar.gz",
455+
"checksum": "16B85CAF792B34BCC40F7437736C4347680DA0A1B034353A85012DEBBD71A461",
456+
"algorithm": "sha256"
457+
},
458+
{
459+
"id": "github_release/github.com/rhysd/actionlint/v1.7.8/actionlint_1.7.8_darwin_arm64.tar.gz",
460+
"checksum": "FFB1F6C429A51DC9F37AF9D11F96C16BD52F54B713BF7F8BD92F7FCE9FD4284A",
461+
"algorithm": "sha256"
462+
},
463+
{
464+
"id": "github_release/github.com/rhysd/actionlint/v1.7.8/actionlint_1.7.8_linux_amd64.tar.gz",
465+
"checksum": "BE92C2652AB7B6D08425428797CEABEB16E31A781C07BC388456B4E592F3E36A",
466+
"algorithm": "sha256"
467+
},
468+
{
469+
"id": "github_release/github.com/rhysd/actionlint/v1.7.8/actionlint_1.7.8_linux_arm64.tar.gz",
470+
"checksum": "4C65DBB2D59B409CDD75D47FFA8FA32AF8F0EEE573AC510468DC2275C48BF07C",
471+
"algorithm": "sha256"
472+
},
473+
{
474+
"id": "github_release/github.com/rhysd/actionlint/v1.7.8/actionlint_1.7.8_windows_amd64.zip",
475+
"checksum": "8CAE2385EB69B93084EA2E6A4BCE57233FEB56AB16B3087BEA25CBC0ABADB0CC",
476+
"algorithm": "sha256"
477+
},
478+
{
479+
"id": "github_release/github.com/rhysd/actionlint/v1.7.8/actionlint_1.7.8_windows_arm64.zip",
480+
"checksum": "76CBB407E2DE15DF97969AAE51D6FB46AAAE9E73A48DA06B1C3157CB9F2EE766",
481+
"algorithm": "sha256"
482+
},
483+
{
484+
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_darwin_amd64.tar.gz",
485+
"checksum": "F89A910E90E536F60DF7C504160247DB01DD67CAB6F08C064C1C397B76C91A79",
486+
"algorithm": "sha256"
487+
},
488+
{
489+
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_darwin_arm64.tar.gz",
490+
"checksum": "855E49E823FC68C6371FD6967E359CDE11912D8D44FED343283C8E6E943BD789",
491+
"algorithm": "sha256"
492+
},
493+
{
494+
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_linux_amd64.tar.gz",
495+
"checksum": "233B280D05E100837F4AF1433C7B40A5DCB306E3AA68FB4F17F8A7F45A7DF7B4",
496+
"algorithm": "sha256"
497+
},
498+
{
499+
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_linux_arm64.tar.gz",
500+
"checksum": "6B82A3B8C808BF1BCD39A95ACED22FC1A026EEF08EDE410F81E274AF8DEADBBC",
501+
"algorithm": "sha256"
502+
},
503+
{
504+
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_windows_amd64.zip",
505+
"checksum": "7C8B10A93723838BC3533F6E1886D868FDBB109B81606EBE6D1A533D11D8E978",
506+
"algorithm": "sha256"
507+
},
508+
{
509+
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_windows_arm64.zip",
510+
"checksum": "7ACA9BF09EEDF0A743E08C7CB9F1712467A7324A9342A029AE4536FB4BE95C25",
511+
"algorithm": "sha256"
512+
},
368513
{
369514
"id": "registries/github_content/github.com/aquaproj/aqua-registry/v4.333.1/registry.yaml",
370515
"checksum": "9DBB73AF6D587E7696230A00BF9AD1A4D1B62512D5C179D55A5B471F332FF52E",
@@ -414,6 +559,21 @@
414559
"id": "registries/github_content/github.com/aquaproj/aqua-registry/v4.422.0/registry.yaml",
415560
"checksum": "F0B6A8E2F1372ECB5BA90399365CFB4B99B1B861C081DF3753F16B34F0532F5AD9E30262E8E3FD94D4BE20A8138AEB82546B495CC983588F81B13A3A13770174",
416561
"algorithm": "sha512"
562+
},
563+
{
564+
"id": "registries/github_content/github.com/aquaproj/aqua-registry/v4.432.0/registry.yaml",
565+
"checksum": "96CBA2F96234E92A8BEA7A9F4E8D111F725D0AA0C7EDE342CDFAB9119C4176593BB2AB922B3D3FF3A539386BE19D2FA704323C13A11E098BB2B82C270AF60874",
566+
"algorithm": "sha512"
567+
},
568+
{
569+
"id": "registries/github_content/github.com/aquaproj/aqua-registry/v4.439.0/registry.yaml",
570+
"checksum": "9237F032690C0457E435CDED5AB67B75B867F7738855CEAE93C938C3F1DD4773",
571+
"algorithm": "sha256"
572+
},
573+
{
574+
"id": "registries/github_content/github.com/aquaproj/aqua-registry/v4.444.0/registry.yaml",
575+
"checksum": "233DEDF66E1BC5370EA057FEBC741A86D6C9FB0AF132E1535E06A2C0416920B8",
576+
"algorithm": "sha256"
417577
}
418578
]
419579
}

.aqua.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@ checksum:
2323
- all
2424
registries:
2525
- type: standard
26-
ref: v4.422.0 # renovate: depName=aquaproj/aqua-registry
26+
ref: v4.444.0 # renovate: depName=aquaproj/aqua-registry
2727
packages:
28-
- name: rhysd/actionlint@v1.7.7
28+
- name: rhysd/actionlint@v1.7.9
2929
- name: koalaman/shellcheck@v0.11.0
3030
- name: jqlang/jq@jq-1.8.1
31-
- name: golangci/golangci-lint@v2.5.0
31+
- name: golangci/golangci-lint@v2.7.1
3232
- name: daixiang0/gci@v0.13.7
33-
- name: mvdan/gofumpt@v0.9.1
33+
- name: mvdan/gofumpt@v0.9.2
3434
- name: ianlewis/todos@v0.13.0
3535
- name: checkmake/checkmake@0.2.2
3636
- name: golang/tools/goimports@v0.34.0

.github/workflows/pull_request.tests.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ on:
2626
permissions:
2727
contents: read # Needed to check out the repo.
2828

29+
concurrency:
30+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
31+
cancel-in-progress: true
32+
2933
# NOTE: We use simple job names because these are used in branch rulesets and
3034
# are matched by name. This makes the job names an identifier rather than
3135
# just a human-readable label.

.github/workflows/schedule.issue-reopener.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,12 @@ on:
2828

2929
permissions: {}
3030

31+
concurrency:
32+
group: ${{ github.workflow }}-${{ github.ref }}
33+
# NOTE: Allow runs to execute sequentially. This prevents a push event from
34+
# canceling an issues event run when a merge to main closes an issue.
35+
cancel-in-progress: false
36+
3137
jobs:
3238
issue-reopener:
3339
name: Reopen TODO issues

.github/workflows/schedule.scorecard.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ on:
2525
# Declare default permissions as read only.
2626
permissions: {}
2727

28+
concurrency:
29+
group: ${{ github.workflow }}-${{ github.ref }}
30+
cancel-in-progress: true
31+
2832
jobs:
2933
analysis:
3034
name: Scorecards analysis

.github/workflows/schedule.stale.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ on:
1919

2020
permissions: {}
2121

22+
concurrency:
23+
group: ${{ github.workflow }}-${{ github.ref }}
24+
cancel-in-progress: true
25+
2226
jobs:
2327
stale:
2428
name: Close stale issues and PRs
@@ -27,7 +31,7 @@ jobs:
2731
issues: write # Needed to label and write comments on issues.
2832
pull-requests: write # Needed to label and write comments on PRs.
2933
steps:
30-
- uses: actions/stale@5f858e3efba33a5ca4407a664cc011ad407f2008 # v10.1.0
34+
- uses: actions/stale@997185467fa4f803885201cee163a9f38240193d # v10.1.1
3135
with:
3236
repo-token: ${{ secrets.GITHUB_TOKEN }}
3337
stale-issue-message: "A friendly reminder that this issue had no activity for 120 days."

.github/workflows/workflow_call.actionlint.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ on:
2020
permissions:
2121
contents: read
2222

23+
concurrency:
24+
group: actionlint-${{ github.event.pull_request.number || github.ref }}
25+
cancel-in-progress: true
26+
2327
jobs:
2428
actionlint:
2529
name: actionlint

.github/workflows/workflow_call.checkmake.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ on:
2020
permissions:
2121
contents: read
2222

23+
concurrency:
24+
group: checkmake-${{ github.event.pull_request.number || github.ref }}
25+
cancel-in-progress: true
26+
2327
jobs:
2428
checkmake:
2529
name: checkmake

.github/workflows/workflow_call.commitlint.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@ on:
2929
permissions:
3030
contents: read
3131

32+
concurrency:
33+
group: commitlint-${{ github.event.pull_request.number || github.ref }}
34+
cancel-in-progress: true
35+
3236
jobs:
3337
commitlint:
3438
name: commitlint

0 commit comments

Comments
 (0)