Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
31 changes: 24 additions & 7 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,30 @@
---
name: test
on:
push:
tags:
- v*
on: pull_request
jobs:
test:
runs-on: ubuntu-24.04
timeout-minutes: 10
permissions:
pull-requests: write
steps:
- run: echo "$PAYLOAD"
env:
PAYLOAD: ${{ toJson(github.event) }}
- uses: actions/checkout@v4

Check notice on line 11 in .github/workflows/test.yaml

View workflow job for this annotation

GitHub Actions / test

pinact error

- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [pinact] reported by reviewdog 🐶
Action should be pinned: - uses: actions/checkout@v4 -> - uses: actions/checkout@34e1148 # v4.3.1

Check warning

Code scanning / pinact

GitHub Action is not pinned to a commit SHA Warning test

Action should be pinned: - uses: actions/checkout@v4 -> - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
with:
persist-credentials: false
- uses: aquaproj/aqua-installer@v4.0.4

Check notice on line 14 in .github/workflows/test.yaml

View workflow job for this annotation

GitHub Actions / test

pinact error

- uses: aquaproj/aqua-installer@11dd79b4e498d471a9385aa9fb7f62bb5f52a73c # v4.0.4
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [pinact] reported by reviewdog 🐶
Action should be pinned: - uses: aquaproj/aqua-installer@v4.0.4 -> - uses: aquaproj/aqua-installer@11dd79b # v4.0.4

Check warning

Code scanning / pinact

GitHub Action is not pinned to a commit SHA Warning test

Action should be pinned: - uses: aquaproj/aqua-installer@v4.0.4 -> - uses: aquaproj/aqua-installer@11dd79b4e498d471a9385aa9fb7f62bb5f52a73c # v4.0.4
with:
aqua_version: v2.56.0
- run: pinact run --diff --format sarif > sarif.json || true
# - env:
# REVIEWDOG_GITHUB_API_TOKEN: ${{github.token}}
# run: |
# pinact run --diff --format sarif |
# reviewdog -f sarif -name pinact -reporter github-pr-review -level warning -fail-level warning
- name: Upload SARIF file
uses: github/codeql-action/upload-sarif@v4

Check notice on line 24 in .github/workflows/test.yaml

View workflow job for this annotation

GitHub Actions / test

pinact error

uses: github/codeql-action/upload-sarif@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9

Check warning

Code scanning / pinact

GitHub Action is not pinned to a commit SHA Warning test

Action should be pinned: uses: github/codeql-action/upload-sarif@v4 -> uses: github/codeql-action/upload-sarif@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9
with:
# Path to SARIF file relative to the root of the repository
sarif_file: sarif.json
# Optional category for the results
# Used to differentiate multiple results for one commit
category: pinact
17 changes: 0 additions & 17 deletions .github/workflows/update-checksum.yaml

This file was deleted.

154 changes: 97 additions & 57 deletions aqua-checksums.json
Original file line number Diff line number Diff line change
@@ -1,144 +1,184 @@
{
"checksums": [
{
"id": "github_release/github.com/int128/ghcp/v1.13.2/ghcp_darwin_amd64.zip",
"checksum": "8221F411AC4F2465B7CFD31EFB6DA4568E5FD20BAD9F66AC312B23AFA4520FDD",
"id": "github_release/github.com/int128/ghcp/v1.15.1/ghcp_darwin_amd64.zip",
"checksum": "9FB8839EE08BC0D98973970F3FEF88322E49E8486AC3BD80DCE57DCEA97035E2",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/int128/ghcp/v1.13.2/ghcp_linux_amd64.zip",
"checksum": "6B9D9C9A7B834237B6579353477DF3BB3730C11788170AD2A9E5D1230ABC6216",
"id": "github_release/github.com/int128/ghcp/v1.15.1/ghcp_darwin_arm64.zip",
"checksum": "5A923E288CE67B454CD1C7D5118EBF4028E9F1905DF3B1105AE8D05A1FE23A6E",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/int128/ghcp/v1.13.2/ghcp_windows_amd64.zip",
"checksum": "2297D27978C61272184589C3C521514291E6258C3C87EBCB16FB61B32663414E",
"id": "github_release/github.com/int128/ghcp/v1.15.1/ghcp_linux_amd64.zip",
"checksum": "C5BA74D0B2652A4375C4AE653B7C065024A619ADCFF40DEDBFDD10D40E287D3D",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/reviewdog/reviewdog/v0.15.0/reviewdog_0.15.0_Darwin_arm64.tar.gz",
"checksum": "DB5FE19D29346C23D7468B6A1ACEBBF9C369C805AE8CB97159881BFAADFECB5A",
"id": "github_release/github.com/int128/ghcp/v1.15.1/ghcp_linux_arm64.zip",
"checksum": "801DB65A3EA5148C7A89F5201F8992963F2592FC17ED5FD88E4D996BAD9542B2",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/reviewdog/reviewdog/v0.15.0/reviewdog_0.15.0_Darwin_x86_64.tar.gz",
"checksum": "361F3513252D5F64C822CFAC273A7F9AC9C4DCC1D38FAD7974100070A09CFC7B",
"id": "github_release/github.com/int128/ghcp/v1.15.1/ghcp_windows_amd64.zip",
"checksum": "A7673944CEFAA9955A3FEFA5DDF5B03C4CCEC2F7E5F0D14D2707804AF88BA22B",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/reviewdog/reviewdog/v0.15.0/reviewdog_0.15.0_Linux_arm64.tar.gz",
"checksum": "E8BC967EE94390E2ACA889E1B8622AD598CD15D5B5B67C4B42AC8EA2EDE6B5BD",
"id": "github_release/github.com/reviewdog/reviewdog/v0.21.0/reviewdog_0.21.0_Darwin_arm64.tar.gz",
"checksum": "C28DEF83AF6C5AA8728D6D18160546AFD3E5A219117715A2C6C023BD16F14D10",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/reviewdog/reviewdog/v0.15.0/reviewdog_0.15.0_Linux_x86_64.tar.gz",
"checksum": "736DEC2BDECE94F5A17DBB67A3CC6CA6279ABA614C2AFCAD466E824452E53305",
"id": "github_release/github.com/reviewdog/reviewdog/v0.21.0/reviewdog_0.21.0_Darwin_x86_64.tar.gz",
"checksum": "9BAADB110C87F22C55688CF4A966ACCE3006C7A4A962732D6C8B45234C454C6E",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/reviewdog/reviewdog/v0.15.0/reviewdog_0.15.0_Windows_arm64.tar.gz",
"checksum": "ACFFCA88DE97D85F9CF7A84C2CADAE42C3F886AA4A51D956CF39FA3E97DA1739",
"id": "github_release/github.com/reviewdog/reviewdog/v0.21.0/reviewdog_0.21.0_Linux_arm64.tar.gz",
"checksum": "B6AFF657B39E9267A258E8FA66D616F7221AEC5975D0251DAC76043BAD0FA177",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/reviewdog/reviewdog/v0.15.0/reviewdog_0.15.0_Windows_x86_64.tar.gz",
"checksum": "64745567CDA57D1138D6185E1CE6C3FFC615AC4DC385F6CB89ECA82F2FDB2A43",
"id": "github_release/github.com/reviewdog/reviewdog/v0.21.0/reviewdog_0.21.0_Linux_x86_64.tar.gz",
"checksum": "AD5CE7D5FFA52AAA7EC8710A8FA764181B6CECAAB843CC791E1CCE1680381569",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/rhysd/actionlint/v1.6.26/actionlint_1.6.26_darwin_amd64.tar.gz",
"checksum": "BFA890E77A8508603C785AF09A30BBAB3A3255D291D8D27EFC3F20AC8E303A8E",
"id": "github_release/github.com/reviewdog/reviewdog/v0.21.0/reviewdog_0.21.0_Windows_arm64.tar.gz",
"checksum": "72ABE9907454C5697777CFFF1D0D03DB8F5A9FD6950C609CA397A90D41AB65D7",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/rhysd/actionlint/v1.6.26/actionlint_1.6.26_darwin_arm64.tar.gz",
"checksum": "5E131AB7DE7AD051E1923B80D167AAA414734E97C720698C48778250E1DD2590",
"id": "github_release/github.com/reviewdog/reviewdog/v0.21.0/reviewdog_0.21.0_Windows_x86_64.tar.gz",
"checksum": "97C733E492DEC1FD83B9342C25A384D5AB6EBFA72B6978346E9A436CAD1853F6",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/rhysd/actionlint/v1.6.26/actionlint_1.6.26_linux_amd64.tar.gz",
"checksum": "F0294C342AF98FAD4FF917BC32032F28E1B55F76AEDF291886EC10BBED7C12E1",
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_darwin_amd64.tar.gz",
"checksum": "F89A910E90E536F60DF7C504160247DB01DD67CAB6F08C064C1C397B76C91A79",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/rhysd/actionlint/v1.6.26/actionlint_1.6.26_linux_arm64.tar.gz",
"checksum": "A1056D85D614AF4F6E5517ED2911DAB2621B8E97C368C8B265328F9C22801648",
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_darwin_arm64.tar.gz",
"checksum": "855E49E823FC68C6371FD6967E359CDE11912D8D44FED343283C8E6E943BD789",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/rhysd/actionlint/v1.6.26/actionlint_1.6.26_windows_amd64.zip",
"checksum": "8E31F6D623CDC3C12D2236E1E444FAA191126434A2007F4D2BECC0D0D416469B",
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_linux_amd64.tar.gz",
"checksum": "233B280D05E100837F4AF1433C7B40A5DCB306E3AA68FB4F17F8A7F45A7DF7B4",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/rhysd/actionlint/v1.6.26/actionlint_1.6.26_windows_arm64.zip",
"checksum": "2545EEA6E1F02A24619514F50DCCE7543B8C0028B50E3EFBCEC3DC79E16AE5EA",
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_linux_arm64.tar.gz",
"checksum": "6B82A3B8C808BF1BCD39A95ACED22FC1A026EEF08EDE410F81E274AF8DEADBBC",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v0.2.4/ghalint_0.2.4_darwin_amd64.tar.gz",
"checksum": "F782902B3248FCD2FA6A79D0110F76E855A52AEAC968927FD35F93BE5AF7D3F0",
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_windows_amd64.zip",
"checksum": "7C8B10A93723838BC3533F6E1886D868FDBB109B81606EBE6D1A533D11D8E978",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v0.2.4/ghalint_0.2.4_darwin_arm64.tar.gz",
"checksum": "CB916BE510A8A51117C05BB9F360CA99F003F0DF17F48ADBC17AC6686C59368E",
"id": "github_release/github.com/rhysd/actionlint/v1.7.9/actionlint_1.7.9_windows_arm64.zip",
"checksum": "7ACA9BF09EEDF0A743E08C7CB9F1712467A7324A9342A029AE4536FB4BE95C25",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v0.2.4/ghalint_0.2.4_linux_amd64.tar.gz",
"checksum": "F133EE5957464CB1F9AB9407BE5A2FDB44E494FAA8CF6937D1FE2A2BD62D151F",
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v1.5.4/ghalint_1.5.4_darwin_amd64.tar.gz",
"checksum": "BA9604B55E512447803A2AD754749A82E3048DCF27B630D2FC068F9C9AB221F2",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v0.2.4/ghalint_0.2.4_linux_arm64.tar.gz",
"checksum": "BA173F416BD88C71131D841C66CC60C458E44B595E997A4FEC2B72297DD9CC9E",
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v1.5.4/ghalint_1.5.4_darwin_arm64.tar.gz",
"checksum": "3DE0A438EBB34A88F9D6AF23FAC75B698E04597DDD7098115C2273414FF31527",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v0.2.4/ghalint_0.2.4_windows_amd64.tar.gz",
"checksum": "49E9290C9E9D6AFC8EB9D2440562AB94308E93A7945EC9CE98289D75291747E1",
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v1.5.4/ghalint_1.5.4_linux_amd64.tar.gz",
"checksum": "977555B7142CC057AAD4663679772510A9ED3F1687F26F2359D18BB6B67314FE",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v0.2.4/ghalint_0.2.4_windows_arm64.tar.gz",
"checksum": "6F07E67FBAC1599B6AA6F2D2DF3F5E1C74F6E6A1EBDCD9EA8E86D329EFD72F61",
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v1.5.4/ghalint_1.5.4_linux_arm64.tar.gz",
"checksum": "9B5C41332EE0C83C36D003A95813320A41DD0BE9186C4EB1DCB119908ADBC0A6",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/nllint/v0.1.0/nllint_darwin_amd64.tar.gz",
"checksum": "C576EC52A5777255C074B0C20CDCD83060E4E502BC1FEA05EE8B149B35A0867F",
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v1.5.4/ghalint_1.5.4_windows_amd64.zip",
"checksum": "8D32A5EC2623A52A1EE5755131C6C73E5593E22B5795B1918F319C08970073E0",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/nllint/v0.1.0/nllint_darwin_arm64.tar.gz",
"checksum": "336ACCC20169D49EBA7DDBCF030758BE2DC6655BC3EC2F2AC03DE833CE35492E",
"id": "github_release/github.com/suzuki-shunsuke/ghalint/v1.5.4/ghalint_1.5.4_windows_arm64.zip",
"checksum": "C816F297D658E466F59BBCADC521C6F7053C2DFBA89AFBABA8D2E542AFD6A72E",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/nllint/v0.1.0/nllint_linux_amd64.tar.gz",
"checksum": "8AB2CB63A60CCD8FDC9E0F71B7FD2D9B7374054DEA5F8AE63DD2E3E7D233686D",
"id": "github_release/github.com/suzuki-shunsuke/nllint/v1.0.0/nllint_darwin_amd64.tar.gz",
"checksum": "5733518D44F7EAE2B4B16B0EA6617597C89B2EB084A4E6101A1DC03716266B6C",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/nllint/v0.1.0/nllint_linux_arm64.tar.gz",
"checksum": "F51B84DCA69C8AECD992C606D23F735EC37BE692CEF2E895270B8E72B84183C4",
"id": "github_release/github.com/suzuki-shunsuke/nllint/v1.0.0/nllint_darwin_arm64.tar.gz",
"checksum": "E854EE0AA0DD83273D3B68E335BC025FDA721A32A3373091DFDEC3A582D1EC41",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/nllint/v0.1.0/nllint_windows_amd64.zip",
"checksum": "F603D6EDD76AB44C1C710A2B1E50905D444C9EFFA848BFB537CA4A1ABD93A20D",
"id": "github_release/github.com/suzuki-shunsuke/nllint/v1.0.0/nllint_linux_amd64.tar.gz",
"checksum": "F54EC24CE1C344B611F6D80155396101D38E72B7F88E2CA8B9BFADC16307AE35",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/nllint/v0.1.0/nllint_windows_arm64.zip",
"checksum": "4AEB83825367044C345128D34E38470AB53BED2D76491FB6F8A6737EC619DB90",
"id": "github_release/github.com/suzuki-shunsuke/nllint/v1.0.0/nllint_linux_arm64.tar.gz",
"checksum": "EC8D94494C70F4285A39375F385A4E52F945C597A3A5361ADF3DD9F1C8263CE4",
"algorithm": "sha256"
},
{
"id": "registries/github_content/github.com/aquaproj/aqua-registry/v4.92.2/registry.yaml",
"checksum": "3DE8A454E1D3FFC37112534057FD39F78E2F2C15ED048AF14F7340BB6D4DEFF52D6C3368DC7CD3CA27B8E7EAC3ED42042EEF299CC825B1929993EFB8195C4E0E",
"algorithm": "sha512"
"id": "github_release/github.com/suzuki-shunsuke/nllint/v1.0.0/nllint_windows_amd64.zip",
"checksum": "4ABEBC98AF160C06C988F1421F0CF991FBDBFB6789CC1681C5C8E33C48A70160",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/nllint/v1.0.0/nllint_windows_arm64.zip",
"checksum": "7493FF32F027507BDA9E9308E4AA25D640AA16B0287F7656A7C0A61AF907D270",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/pinact/v3.7.0-0/pinact_darwin_amd64.tar.gz",
"checksum": "84C52AB0BE0F2C7DC144FB144D6B1221F2AC1B2458C01736C60D15AA307298EC",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/pinact/v3.7.0-0/pinact_darwin_arm64.tar.gz",
"checksum": "B41CA08B5683055A643BCFC5101B2BA4BB475BBD02CB4E33DA55932D7A514BA8",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/pinact/v3.7.0-0/pinact_linux_amd64.tar.gz",
"checksum": "F1F6B5A8560CEB347F1595151CB3726DD8FE94B43F6AC1FEE06DD5A8097664FD",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/pinact/v3.7.0-0/pinact_linux_arm64.tar.gz",
"checksum": "BF62DB46A1BF1774476466FF63D8CF7C6F46C875DCCD8107FD5C0788C07A525D",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/pinact/v3.7.0-0/pinact_windows_amd64.zip",
"checksum": "2F213191572F1CD03A049A5ECDDDFE37E0A70AE52746732F0F2B86B4A254851A",
"algorithm": "sha256"
},
{
"id": "github_release/github.com/suzuki-shunsuke/pinact/v3.7.0-0/pinact_windows_arm64.zip",
"checksum": "083BCB1783C49D0F34D4AF44CB400ED553AD4B9F5874B0A4EB57285DC6FAEF0E",
"algorithm": "sha256"
},
{
"id": "registries/github_content/github.com/aquaproj/aqua-registry/v4.448.0/registry.yaml",
"checksum": "056DE1AEC05EF5D8AAB4F3F35AF340BF1FAECD346028BCD5E3C3DB4CFC0DFDD7",
"algorithm": "sha256"
}
]
}
6 changes: 2 additions & 4 deletions aqua.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,5 @@ checksum:
require_checksum: true
registries:
- type: standard
ref: v4.92.2 # renovate: depName=aquaproj/aqua-registry
packages:
# Split packages per package with `import` to avoid pull requests' conflict
- import: aqua/*.yaml
ref: v4.448.0 # renovate: depName=aquaproj/aqua-registry
import_dir: aqua
2 changes: 1 addition & 1 deletion aqua/actionlint.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
packages:
- name: rhysd/actionlint@v1.6.26
- name: rhysd/actionlint@v1.7.9
2 changes: 1 addition & 1 deletion aqua/ghalint.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
packages:
- name: suzuki-shunsuke/ghalint@v0.2.4
- name: suzuki-shunsuke/ghalint@v1.5.4
2 changes: 1 addition & 1 deletion aqua/ghcp.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
packages:
- name: int128/ghcp@v1.13.2
- name: int128/ghcp@v1.15.1
2 changes: 1 addition & 1 deletion aqua/nllint.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
packages:
- name: suzuki-shunsuke/nllint@v0.1.0
- name: suzuki-shunsuke/nllint@v1.0.0
2 changes: 2 additions & 0 deletions aqua/pinact.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
packages:
- name: suzuki-shunsuke/pinact@v3.7.0-0
2 changes: 1 addition & 1 deletion aqua/reviewdog.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
packages:
- name: reviewdog/reviewdog@v0.15.0
- name: reviewdog/reviewdog@v0.21.0
Loading