diff --git a/.github/workflows/auto-update-contributors.yml b/.github/workflows/auto-update-contributors.yml index 76e2f29..4a8952e 100644 --- a/.github/workflows/auto-update-contributors.yml +++ b/.github/workflows/auto-update-contributors.yml @@ -18,7 +18,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 - name: Check for existing open contributors pull request id: check_pr @@ -39,7 +39,7 @@ jobs: - name: Contribute List if: env.OpenContributorRequestAlreadyExists == 'false' - uses: akhilmhdh/contributors-readme-action@1ff4c56187458b34cd602aee93e897344ce34bfc # v2.3.10 + uses: akhilmhdh/contributors-readme-action@83ea0b4f1ac928fbfe88b9e8460a932a528eb79f # v2.3.11 with: pr_title_on_protected: 'docs(contributor): contributors readme action update' commit_message: 'docs(contributor): contributors readme action update' diff --git a/.github/workflows/cache-trunk.yml b/.github/workflows/cache-trunk.yml index b4aee96..9a50b12 100644 --- a/.github/workflows/cache-trunk.yml +++ b/.github/workflows/cache-trunk.yml @@ -20,8 +20,8 @@ jobs: steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 - name: Trunk Check - uses: trunk-io/trunk-action@4d5ecc89b2691705fd08c747c78652d2fc806a94 # v1 + uses: trunk-io/trunk-action@75699af9e26881e564e9d832ef7dc3af25ec031b # v1 with: check-mode: populate_cache_only diff --git a/.github/workflows/changie-trigger-release.yml b/.github/workflows/changie-trigger-release.yml index 82b4918..0998f84 100644 --- a/.github/workflows/changie-trigger-release.yml +++ b/.github/workflows/changie-trigger-release.yml @@ -27,7 +27,7 @@ jobs: name: dependency-release steps: - name: checkout-repo - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 with: fetch-depth: 0 # Ensures a full checkout - name: configure-default-git-committer diff --git a/.github/workflows/conventional-pr.yml b/.github/workflows/conventional-pr.yml index c1d0458..387be3f 100644 --- a/.github/workflows/conventional-pr.yml +++ b/.github/workflows/conventional-pr.yml @@ -19,7 +19,7 @@ jobs: permissions: pull-requests: read steps: - - uses: amannn/action-semantic-pull-request@0723387faaf9b38adef4775cd42cfd5155ed6017 # v5 + - uses: amannn/action-semantic-pull-request@e32d7e603df1aa1ba07e981f2a23455dee596825 # v5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/.github/workflows/lint-post-annotations.yml b/.github/workflows/lint-post-annotations.yml index 399d000..03b2455 100644 --- a/.github/workflows/lint-post-annotations.yml +++ b/.github/workflows/lint-post-annotations.yml @@ -14,9 +14,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 - name: Trunk Check - uses: trunk-io/trunk-action@4d5ecc89b2691705fd08c747c78652d2fc806a94 # v1.1.19 + uses: trunk-io/trunk-action@75699af9e26881e564e9d832ef7dc3af25ec031b # v1.2.4 with: post-annotations: true # only for fork PRs diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 3d110c3..cbb2bd6 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -23,7 +23,7 @@ jobs: contents: read # For repo checkout steps: - name: checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 - name: set-aqua-policy-if-file-exists run: | if [[ -f aqua-policy.yaml ]]; then @@ -41,7 +41,7 @@ jobs: AQUA_LOG_LEVEL: debug AQUA_OPTS: '' - name: trunk-check - uses: trunk-io/trunk-action@4d5ecc89b2691705fd08c747c78652d2fc806a94 # v1.1.19 + uses: trunk-io/trunk-action@75699af9e26881e564e9d832ef7dc3af25ec031b # v1.2.4 with: arguments: --github-annotate-new-only=true @@ -56,7 +56,7 @@ jobs: GH_TOKEN: ${{ github.token }} GITHUB_REF_BRANCH: ${{ github.ref }} steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 with: fetch-depth: 0 ref: ${{ env.GITHUB_REF_BRANCH }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2c9f4df..61c28d0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,7 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 # https://github.com/magnetikonline/action-golang-cache - name: Setup Golang with cache @@ -40,17 +40,17 @@ jobs: AQUA_LOG_LEVEL: debug - name: mage-tidy - uses: magefile/mage-action@6a5dcb5fe61f43d7c08a98bc3cf9bc63c308c08e # v3 + uses: magefile/mage-action@6f50bbb8ea47d56e62dee92392788acbc8192d0b # v3 with: version: latest args: init - name: docker-login - uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3 + uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3 with: username: ${{ secrets.DSV_DOCKER_USERNAME }} password: ${{ secrets.DSV_DOCKER_PASSWORD }} - name: mage-release - uses: magefile/mage-action@6a5dcb5fe61f43d7c08a98bc3cf9bc63c308c08e # v3 + uses: magefile/mage-action@6f50bbb8ea47d56e62dee92392788acbc8192d0b # v3 with: version: latest args: release diff --git a/.github/workflows/scan.yml b/.github/workflows/scan.yml index 7664d16..326ec13 100644 --- a/.github/workflows/scan.yml +++ b/.github/workflows/scan.yml @@ -21,7 +21,7 @@ jobs: scan: runs-on: ubuntu-latest steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 - name: set-aqua-policy-if-file-exists run: | if [ -f aqua-policy.yaml ]; then @@ -42,7 +42,7 @@ jobs: echo "$(go env GOPATH)/bin" >> $GITHUB_PATH # no pinning of github managed action - name: Setup Golang caches - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4 + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4 with: path: | ${HOME}/.cache/go-build @@ -53,7 +53,7 @@ jobs: # This should be informational, and not block as it's experimental and no exclusion logic at this time that I've found. # https://go.dev/security/vuln/#feedback - name: govuln-scan - uses: elgohr/go-vulncheck-action@2325facbb97c96a945c48e644308c756e1af2cba # renovate tag=v1 + uses: elgohr/go-vulncheck-action@f5bc61dd7cd964fd4b76b9f38ea6db3adea62896 # renovate tag=v1 continue-on-error: true # - name: mage-vulcheck # run: | @@ -72,11 +72,11 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3 + uses: github/codeql-action/init@64d10c13136e1c5bce3e5fbde8d4906eeaafc885 # v3 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -89,7 +89,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3 + uses: github/codeql-action/autobuild@64d10c13136e1c5bce3e5fbde8d4906eeaafc885 # v3 # â„šī¸ Command-line programs to run using the OS shell. # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun @@ -101,6 +101,6 @@ jobs: # ./location_of_script_within_repo/buildscript.sh - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3 + uses: github/codeql-action/analyze@64d10c13136e1c5bce3e5fbde8d4906eeaafc885 # v3 with: category: '/language:${{matrix.language}}' diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index ca8c8d6..5a8d724 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: # Config Options: https://github.com/actions/stale#list-of-input-options - - uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e # v9 + - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9 with: days-before-stale: 14 days-before-close: 5 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 272c153..5120e35 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 5 steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4 - name: set-aqua-policy-if-file-exists run: | if [[ -f aqua-policy.yaml ]]; then @@ -57,7 +57,7 @@ jobs: echo "$(go env GOPATH)/bin" >> $GITHUB_PATH # no pinning of github managed action - name: Setup Golang caches - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4 + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4 with: path: | ${HOME}/.cache/go-build @@ -83,6 +83,6 @@ jobs: GOTEST_DISABLE_RACE: 1 # GOTEST_FLAGS: '${{ inputs.gotestflags }}' - - uses: codecov/codecov-action@1e68e06f1dbfde0e4cefc87efeba9e4643565303 # v5.1.2 + - uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1 with: fail_ci_if_error: false