diff --git a/.github/workflows/_bazel.yml b/.github/workflows/_bazel.yml index 6d009e42f..b4cabd079 100644 --- a/.github/workflows/_bazel.yml +++ b/.github/workflows/_bazel.yml @@ -64,7 +64,7 @@ jobs: inputs.action == 'build' && inputs.artifacts && inputs.upload - uses: envoyproxy/toolshed/actions/jq@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 with: input: ${{ inputs.artifacts }} input-format: text diff --git a/.github/workflows/_publish_release.yml b/.github/workflows/_publish_release.yml index 2f06965e1..1e41eeefd 100644 --- a/.github/workflows/_publish_release.yml +++ b/.github/workflows/_publish_release.yml @@ -66,7 +66,7 @@ jobs: name: release (${{ inputs.name }}) runs-on: ubuntu-24.04 steps: - - uses: envoyproxy/toolshed/actions/appauth@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/appauth@718038ba06daddeee163f264a77aa47b31a66779 id: appauth name: Appauth if: >- @@ -77,7 +77,7 @@ jobs: key: ${{ secrets.app-key }} - id: checkout name: Checkout the repository - uses: envoyproxy/toolshed/actions/github/checkout@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/github/checkout@718038ba06daddeee163f264a77aa47b31a66779 with: branch: main committer-name: ${{ inputs.committer-name }} @@ -90,13 +90,13 @@ jobs: id: gpg if: >- inputs.artifacts - uses: envoyproxy/toolshed/actions/gpg@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/gpg@718038ba06daddeee163f264a77aa47b31a66779 with: gpg-key: ${{ secrets.gpg-key }} gpg-password: ${{ secrets.gpg-password }} - name: Release title (eg commit message) id: title - uses: envoyproxy/toolshed/actions/jq@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 with: options: -sRr input: | @@ -104,7 +104,7 @@ jobs: filter: | split("\n") | first - name: Publish the release - uses: envoyproxy/toolshed/actions/github/release@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/github/release@718038ba06daddeee163f264a77aa47b31a66779 with: artifact-workflows: ${{ inputs.artifact-workflows }} artifacts: ${{ inputs.artifacts }} diff --git a/.github/workflows/_release.yml b/.github/workflows/_release.yml index 2127ba7ba..af4e9c4e4 100644 --- a/.github/workflows/_release.yml +++ b/.github/workflows/_release.yml @@ -80,7 +80,7 @@ jobs: name: ${{ inputs.action }} runs-on: ubuntu-24.04 steps: - - uses: envoyproxy/toolshed/actions/appauth@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/appauth@718038ba06daddeee163f264a77aa47b31a66779 id: appauth name: Appauth if: >- @@ -90,7 +90,7 @@ jobs: key: ${{ secrets.app-key }} - id: checkout name: Checkout the repository - uses: envoyproxy/toolshed/actions/github/checkout@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/github/checkout@718038ba06daddeee163f264a77aa47b31a66779 with: branch: main committer-name: ${{ inputs.committer-name }} @@ -99,7 +99,7 @@ jobs: token: ${{ steps.appauth.outputs.token }} - name: Get version file id: version-file - uses: envoyproxy/toolshed/actions/jq@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 with: input: | actions: actions/VERSION.txt @@ -111,11 +111,11 @@ jobs: filter: .["${{ inputs.type }}"] - name: Get version info id: version - uses: envoyproxy/toolshed/actions/version@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/version@718038ba06daddeee163f264a77aa47b31a66779 with: version-file: ${{ steps.version-file.outputs.value }} - name: Update version file - uses: envoyproxy/toolshed/actions/bson@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 if: >- inputs.action != 'prepare' with: @@ -148,7 +148,7 @@ jobs: # BAZEL ONLY - name: Get latest bins release (for bazel) - uses: envoyproxy/toolshed/actions/github/release/latest@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/github/release/latest@718038ba06daddeee163f264a77aa47b31a66779 id: bins-version if: >- inputs.type == 'bazel' @@ -156,7 +156,7 @@ jobs: with: pattern: ^bins- - name: Get SHAs for latest bins release (for bazel) - uses: envoyproxy/toolshed/actions/github/release/shas@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/github/release/shas@718038ba06daddeee163f264a77aa47b31a66779 id: bins-shas if: >- inputs.type == 'bazel' @@ -164,7 +164,7 @@ jobs: with: tag: ${{ steps.bins-version.outputs.tag }} - name: Get current SHAs and version (for bazel) - uses: envoyproxy/toolshed/actions/bson@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 id: bins-deps if: >- inputs.type == 'bazel' @@ -179,7 +179,7 @@ jobs: bash::output options: -sRr - name: Update bins shas (for bazel) - uses: envoyproxy/toolshed/actions/bson@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 id: bins-updates if: >- inputs.type == 'bazel' @@ -253,7 +253,7 @@ jobs: if: >- inputs.type == 'python' && inputs.action != 'release-no-prepare' - uses: envoyproxy/toolshed/actions/bson@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 with: input: | ${{ inputs.python-find-versions }} @@ -270,7 +270,7 @@ jobs: inputs.type == 'python' && inputs.action != 'release-no-prepare' name: Update python release packages - uses: envoyproxy/toolshed/actions/bson@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 with: input: | args: >- @@ -292,7 +292,7 @@ jobs: if: >- inputs.type == 'python' && inputs.action != 'release-no-prepare' - uses: envoyproxy/toolshed/actions/bson@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 with: input: | ${{ inputs.python-find-versions }} @@ -338,7 +338,7 @@ jobs: echo "message=${COMMIT_MESSAGE}" >> "$GITHUB_OUTPUT" echo "changes=true" >> "$GITHUB_OUTPUT" - name: Create Pull Request - uses: envoyproxy/toolshed/actions/github/pr@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/github/pr@718038ba06daddeee163f264a77aa47b31a66779 if: fromJSON(steps.commit.outputs.changes) with: base: main diff --git a/.github/workflows/actions.yml b/.github/workflows/actions.yml index e27ae0e3e..eb3aff9f0 100644 --- a/.github/workflows/actions.yml +++ b/.github/workflows/actions.yml @@ -21,7 +21,7 @@ jobs: run: ${{ steps.filter.outputs.run }} tests: ${{ steps.tests.outputs.output }} steps: - - uses: envoyproxy/toolshed/actions/github/should-run@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/github/should-run@718038ba06daddeee163f264a77aa47b31a66779 id: filter with: config: | @@ -30,7 +30,7 @@ jobs: - 'js/**' - '.github/workflows/actions.yml' - id: tests - uses: envoyproxy/toolshed/actions/bson@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 with: input: | OUTPUT="$(find actions -path "*/tests/*.test.yml" -type f)" @@ -53,7 +53,7 @@ jobs: steps: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Run test - uses: envoyproxy/toolshed/actions/test-runner@28425876b3da9328b7b1bd4e8399d599c2460035 + uses: envoyproxy/toolshed/actions/test-runner@718038ba06daddeee163f264a77aa47b31a66779 with: config: ${{ matrix.test }} name: ${{ matrix.test }} diff --git a/.github/workflows/bazel.yml b/.github/workflows/bazel.yml index cccb67f30..905d58eed 100644 --- a/.github/workflows/bazel.yml +++ b/.github/workflows/bazel.yml @@ -20,7 +20,7 @@ jobs: outputs: run: ${{ steps.filter.outputs.run }} steps: - - uses: envoyproxy/toolshed/actions/github/should-run@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/github/should-run@718038ba06daddeee163f264a77aa47b31a66779 id: filter with: config: | diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index ec6284cb5..c3b0a120b 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -21,7 +21,7 @@ jobs: outputs: run: ${{ steps.filter.outputs.run }} steps: - - uses: envoyproxy/toolshed/actions/github/should-run@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/github/should-run@718038ba06daddeee163f264a77aa47b31a66779 id: filter with: config: | @@ -46,7 +46,7 @@ jobs: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349 # v3.7.1 + uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0 - name: Get docker SHA id: docker-sha @@ -72,7 +72,7 @@ jobs: shell: bash - name: Upload OCI artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: oci-debian-${{ matrix.arch }} path: docker/build/oci-output/*.tar diff --git a/.github/workflows/jq.yml b/.github/workflows/jq.yml index b74bce8fe..8d99cba59 100644 --- a/.github/workflows/jq.yml +++ b/.github/workflows/jq.yml @@ -20,7 +20,7 @@ jobs: outputs: run: ${{ steps.filter.outputs.run }} steps: - - uses: envoyproxy/toolshed/actions/github/should-run@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/github/should-run@718038ba06daddeee163f264a77aa47b31a66779 id: filter with: config: | diff --git a/.github/workflows/js.yml b/.github/workflows/js.yml index ea598da4d..745b3b068 100644 --- a/.github/workflows/js.yml +++ b/.github/workflows/js.yml @@ -20,7 +20,7 @@ jobs: outputs: run: ${{ steps.filter.outputs.run }} steps: - - uses: envoyproxy/toolshed/actions/github/should-run@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/github/should-run@718038ba06daddeee163f264a77aa47b31a66779 id: filter with: config: | diff --git a/.github/workflows/publishing.yml b/.github/workflows/publishing.yml index 6e4e5ab45..f666ff3ac 100644 --- a/.github/workflows/publishing.yml +++ b/.github/workflows/publishing.yml @@ -19,7 +19,7 @@ jobs: run: ${{ steps.filter.outputs.run }} sha: ${{ steps.commit.outputs.sha }} steps: - - uses: envoyproxy/toolshed/actions/github/should-run@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/github/should-run@718038ba06daddeee163f264a77aa47b31a66779 id: filter with: config: | diff --git a/.github/workflows/py.yml b/.github/workflows/py.yml index b1b519463..777e188b0 100644 --- a/.github/workflows/py.yml +++ b/.github/workflows/py.yml @@ -22,7 +22,7 @@ jobs: outputs: run: ${{ steps.filter.outputs.run }} steps: - - uses: envoyproxy/toolshed/actions/github/should-run@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/github/should-run@718038ba06daddeee163f264a77aa47b31a66779 id: filter with: config: | diff --git a/.github/workflows/releasing.yml b/.github/workflows/releasing.yml index 1f4a6e719..b59574e57 100644 --- a/.github/workflows/releasing.yml +++ b/.github/workflows/releasing.yml @@ -19,7 +19,7 @@ jobs: run: ${{ steps.filter.outputs.run }} sha: ${{ steps.commit.outputs.sha }} steps: - - uses: envoyproxy/toolshed/actions/github/should-run@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/github/should-run@718038ba06daddeee163f264a77aa47b31a66779 id: filter with: config: | diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index de41dc6d2..6881622e8 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -21,7 +21,7 @@ jobs: outputs: run: ${{ steps.filter.outputs.run }} steps: - - uses: envoyproxy/toolshed/actions/github/should-run@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/github/should-run@718038ba06daddeee163f264a77aa47b31a66779 id: filter with: config: | diff --git a/.github/workflows/sh.yml b/.github/workflows/sh.yml index d8a6f99b9..983434198 100644 --- a/.github/workflows/sh.yml +++ b/.github/workflows/sh.yml @@ -20,7 +20,7 @@ jobs: outputs: run: ${{ steps.filter.outputs.run }} steps: - - uses: envoyproxy/toolshed/actions/github/should-run@28425876b3da9328b7b1bd4e8399d599c2460035 + - uses: envoyproxy/toolshed/actions/github/should-run@718038ba06daddeee163f264a77aa47b31a66779 id: filter with: config: | diff --git a/actions/bson/action.yml b/actions/bson/action.yml index 80b938f02..0c90e48a7 100644 --- a/actions/bson/action.yml +++ b/actions/bson/action.yml @@ -48,7 +48,7 @@ runs: chmod +x $TMPFILE echo "path=$TMPFILE" >> $GITHUB_OUTPUT shell: bash - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: command with: input: ${{ inputs.input }} @@ -76,7 +76,7 @@ runs: TMPFILE: ${{ steps.script.outputs.path }} shell: bash - id: output - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 if: ${{ inputs.result-filter }} with: input: ${{ steps.run.outputs.output }} diff --git a/actions/cache/prime/action.yml b/actions/cache/prime/action.yml index 8aaa1d94d..b8f8d4a7c 100644 --- a/actions/cache/prime/action.yml +++ b/actions/cache/prime/action.yml @@ -70,7 +70,7 @@ runs: id: gcs-object if: >- inputs.cache-type == 'gcs' - uses: envoyproxy/toolshed/actions/gcs/cache/exists@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/gcs/cache/exists@718038ba06daddeee163f264a77aa47b31a66779 with: bucket: ${{ inputs.gcs-bucket }} key: ${{ inputs.key }} @@ -78,7 +78,7 @@ runs: id: artifact-object if: >- inputs.cache-type == 'artifact' - uses: envoyproxy/toolshed/actions/github/artifact/cache/id@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/github/artifact/cache/id@718038ba06daddeee163f264a77aa47b31a66779 with: name: ${{ inputs.key }} wf-path: ${{ inputs.artifact-wf-path }} @@ -94,7 +94,7 @@ runs: key: ${{ inputs.key }} # Mutex - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 if: >- ! inputs.lock-id && steps.cache-restore-initial.outputs.cache-hit != 'true' @@ -106,7 +106,7 @@ runs: options: -Rr filter: | @base64 - - uses: envoyproxy/toolshed/actions/github/mutex@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/github/mutex@718038ba06daddeee163f264a77aa47b31a66779 if: >- inputs.lock-token && steps.cache-restore-initial.outputs.cache-hit != 'true' @@ -134,7 +134,7 @@ runs: if: >- inputs.cache-type == 'artifact' && steps.artifact-object.outputs.exists == '' - uses: envoyproxy/toolshed/actions/github/artifact/cache/id@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/github/artifact/cache/id@718038ba06daddeee163f264a77aa47b31a66779 with: name: ${{ inputs.key }} wf-path: ${{ inputs.artifact-wf-path }} @@ -143,7 +143,7 @@ runs: if: >- inputs.cache-type == 'gcs' && steps.gcs-object.outputs.exists != 'true' - uses: envoyproxy/toolshed/actions/gcs/cache/exists@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/gcs/cache/exists@718038ba06daddeee163f264a77aa47b31a66779 with: bucket: ${{ inputs.gcs-bucket }} key: ${{ inputs.key }} @@ -210,7 +210,7 @@ runs: - if: >- steps.restore.outputs.save == 'true' && inputs.gcs-bucket - uses: envoyproxy/toolshed/actions/gcs/cache/save@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/gcs/cache/save@718038ba06daddeee163f264a77aa47b31a66779 with: bucket: ${{ inputs.gcs-bucket }} key: ${{ inputs.key }} @@ -220,7 +220,7 @@ runs: if: >- steps.restore.outputs.save == 'true' && inputs.cache-type == 'artifact' - uses: envoyproxy/toolshed/actions/github/artifact/cache/save@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/github/artifact/cache/save@718038ba06daddeee163f264a77aa47b31a66779 with: name: ${{ inputs.artifact-name }} path: ${{ inputs.path || inputs.path-tmp }} diff --git a/actions/cache/restore/action.yml b/actions/cache/restore/action.yml index 1203b398d..c3a07a763 100644 --- a/actions/cache/restore/action.yml +++ b/actions/cache/restore/action.yml @@ -72,7 +72,7 @@ runs: if: >- inputs.cache-type == 'gcs' id: cache-restore-gcs - uses: envoyproxy/toolshed/actions/gcs/cache/restore@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/gcs/cache/restore@718038ba06daddeee163f264a77aa47b31a66779 with: bucket: ${{ inputs.gcs-bucket }} path: ${{ inputs.path || inputs.path-tmp }} @@ -81,7 +81,7 @@ runs: if: >- inputs.cache-type == 'artifact' id: cache-restore-artifact - uses: envoyproxy/toolshed/actions/github/artifact/cache/restore@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/github/artifact/cache/restore@718038ba06daddeee163f264a77aa47b31a66779 with: id: ${{ inputs.artifact-id }} name: ${{ inputs.artifact-name }} diff --git a/actions/docker/cache/prime/action.yml b/actions/docker/cache/prime/action.yml index 9d89fd5f4..722fb14ed 100644 --- a/actions/docker/cache/prime/action.yml +++ b/actions/docker/cache/prime/action.yml @@ -21,7 +21,7 @@ outputs: runs: using: "composite" steps: - - uses: envoyproxy/toolshed/actions/cache/prime@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/cache/prime@718038ba06daddeee163f264a77aa47b31a66779 id: prime with: key: ${{ inputs.image-tag }}${{ inputs.key-suffix }} diff --git a/actions/docker/cache/restore/action.yml b/actions/docker/cache/restore/action.yml index 46612e03a..587ff236d 100644 --- a/actions/docker/cache/restore/action.yml +++ b/actions/docker/cache/restore/action.yml @@ -18,7 +18,7 @@ inputs: runs: using: "composite" steps: - - uses: envoyproxy/toolshed/actions/cache/restore@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/cache/restore@718038ba06daddeee163f264a77aa47b31a66779 with: key: ${{ inputs.image-tag }}${{ inputs.key-suffix }} command: | diff --git a/actions/docker/fetch/action.yml b/actions/docker/fetch/action.yml index 93cf7c35b..0a6f291d7 100644 --- a/actions/docker/fetch/action.yml +++ b/actions/docker/fetch/action.yml @@ -13,7 +13,7 @@ inputs: runs: using: "composite" steps: - - uses: envoyproxy/toolshed/actions/fetch@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/fetch@718038ba06daddeee163f264a77aa47b31a66779 id: fetch with: url: ${{ inputs.url }} diff --git a/actions/docker/shas/action.yml b/actions/docker/shas/action.yml index 5e1fe44d5..f390be5d4 100644 --- a/actions/docker/shas/action.yml +++ b/actions/docker/shas/action.yml @@ -14,12 +14,12 @@ outputs: runs: using: composite steps: - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: yaml with: input: ${{ inputs.images }} input-format: yaml - - uses: envoyproxy/toolshed/actions/foreach@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/foreach@718038ba06daddeee163f264a77aa47b31a66779 id: json_actions with: items: ${{ steps.yaml.outputs.value }} @@ -31,7 +31,7 @@ runs: %{{ fromJSON(inputs.context).items['$KEY'] }} env_var: ${{ inputs.env_prefix }}_$KEY - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: images with: input: ${{ steps.json_actions.outputs.out }} diff --git a/actions/envoy/ci/request/action.yml b/actions/envoy/ci/request/action.yml index 0b2dff660..4ce58c5c2 100644 --- a/actions/envoy/ci/request/action.yml +++ b/actions/envoy/ci/request/action.yml @@ -69,7 +69,7 @@ runs: # # Only specified bots are trusted. - id: trusted - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 with: input: | trusted_bots: | @@ -87,7 +87,7 @@ runs: | (. and ($input.event_name | startswith("pull_request") | not)) # Check requested changes - - uses: envoyproxy/toolshed/actions/bson@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 id: changed with: title: git diff changes from ${{ inputs.merge-commit || 'HEAD^1' }} @@ -108,7 +108,7 @@ runs: | split("\n") # Check current/requested config (currently only build-images can be overridden) - - uses: envoyproxy/toolshed/actions/bson@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 id: config with: title: fetch ${{ inputs.branch-name }}:${{ inputs.config-file }} @@ -128,7 +128,7 @@ runs: result-filter: . - id: build-images - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 with: input-format: yaml-path input: ${{ inputs.working-directory }}/${{ inputs.config-file }} @@ -151,7 +151,7 @@ runs: | {$requested, current: .} # Check current/request versions - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Validate given version string id: version-string with: @@ -160,7 +160,7 @@ runs: input: ${{ inputs.working-directory }}/VERSION.txt filter: | validate::version - - uses: envoyproxy/toolshed/actions/bson@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 id: version with: title: fetch ${{ inputs.branch-name }}:${{ inputs.version-file }} @@ -192,7 +192,7 @@ runs: | {requested: ., current: $current} - id: request - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 with: input: | actor: ${{ toJSON(github.actor) }} @@ -240,18 +240,18 @@ runs: - name: Run config id: run-config - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 with: input-format: yaml input: ${{ toJSON(fromJSON(steps.config.outputs.output).run) }} - - uses: envoyproxy/toolshed/actions/torun@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/torun@718038ba06daddeee163f264a77aa47b31a66779 id: torun with: event: ${{ github.event_name }} config: ${{ steps.run-config.outputs.value }} paths: ${{ steps.changed.outputs.output || '[]' }} - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Create data id: data with: diff --git a/actions/envoy/run/summary/action.yml b/actions/envoy/run/summary/action.yml index 9b84636bc..a7cb00abb 100644 --- a/actions/envoy/run/summary/action.yml +++ b/actions/envoy/run/summary/action.yml @@ -113,12 +113,12 @@ inputs: runs: using: composite steps: - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 if: ${{ fromJSON(env.CI_DEBUG || 'false') && true || false }} with: input: ${{ inputs.context }} print-result: true - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Runtime information id: run-info with: @@ -135,13 +135,13 @@ runs: completed: .run.completed, "run-time": "\(.run.completed - .run.started | . * 100 | round / 100)s", "job-time": "\(.run.completed - .context["job-started"] | . * 100 | round / 100)s"} - - uses: envoyproxy/toolshed/actions/json/table@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/json/table@718038ba06daddeee163f264a77aa47b31a66779 name: Run information summary id: run-summary with: json: ${{ steps.run-info.outputs.value }} title: Runtime information - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 with: input: ${{ inputs.context }} options: -r diff --git a/actions/foreach/action.yml b/actions/foreach/action.yml index 494437189..fe02b513a 100644 --- a/actions/foreach/action.yml +++ b/actions/foreach/action.yml @@ -25,7 +25,7 @@ outputs: runs: using: composite steps: - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Context id: context with: @@ -33,13 +33,13 @@ runs: filter: | ${{ inputs.context-filter }} | . * {"items": ${{ inputs.items }}} - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Steps (JSON) id: steps-json with: input: ${{ inputs.steps }} input-format: yaml - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Steps id: steps-subs with: @@ -55,7 +55,7 @@ runs: | map(.key as $k | $out | . + [($steps | walk(if type == "string" then sub("\\$KEY"; "\($k)") else . end))]) | flatten - - uses: envoyproxy/toolshed/actions/using/steps@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/using/steps@718038ba06daddeee163f264a77aa47b31a66779 id: steps with: name: ${{ inputs.name }} diff --git a/actions/github/checkout/action.yml b/actions/github/checkout/action.yml index 4a0493aa5..4a7cb123a 100644 --- a/actions/github/checkout/action.yml +++ b/actions/github/checkout/action.yml @@ -79,7 +79,7 @@ outputs: runs: using: composite steps: - - uses: envoyproxy/toolshed/actions/github/merge-commit@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/github/merge-commit@718038ba06daddeee163f264a77aa47b31a66779 id: merge-commit name: Fetch merge commit hash if: ${{ inputs.pr != '' && fromJSON(inputs.fetch-merge-commit) }} @@ -91,7 +91,7 @@ runs: # otherwise the config value is respected. - name: Parse YAML config id: parsed-config - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 with: input: ${{ inputs.config || '{}' }} input-format: yaml @@ -138,7 +138,7 @@ runs: - name: Config id: config-token if: ${{ inputs.ssh-key == '' }} - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 with: input: ${{ inputs.token || github.token }} options: -R @@ -151,7 +151,7 @@ runs: | del(.branch, .["requested-ref"]) - name: Config id: config-ssh - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 if: ${{ inputs.ssh-key != '' }} with: input: ${{ inputs.ssh-key }} @@ -190,7 +190,7 @@ runs: COMMITTER_EMAIL: ${{ inputs.committer-email }} shell: bash - id: branch - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 with: input: ${{ fromJSON(steps.parsed-config.outputs.value).branch }} input-format: text diff --git a/actions/github/command/action.yml b/actions/github/command/action.yml index 792b6805f..28b8e5a0e 100644 --- a/actions/github/command/action.yml +++ b/actions/github/command/action.yml @@ -17,7 +17,7 @@ outputs: runs: using: composite steps: - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Parse command from text id: command with: diff --git a/actions/github/merge-commit/action.yml b/actions/github/merge-commit/action.yml index 3f6557b27..707d33949 100644 --- a/actions/github/merge-commit/action.yml +++ b/actions/github/merge-commit/action.yml @@ -32,14 +32,14 @@ runs: shell: bash env: URL: https://api.github.com/repos/${{ inputs.repository }}/pulls/${{ inputs.pr }} - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: jq with: input: ${{ steps.fetch.outputs.response }} options: -r filter: | .merge_commit_sha // "" - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 if: ${{ ! steps.jq.outputs.value }} with: input: ${{ steps.fetch.outputs.response }} diff --git a/actions/github/pr/action.yml b/actions/github/pr/action.yml index ae63fc4ae..7f85a3160 100644 --- a/actions/github/pr/action.yml +++ b/actions/github/pr/action.yml @@ -59,7 +59,7 @@ runs: using: composite steps: - name: Checkout branch (${{ inputs.branch }}) - uses: envoyproxy/toolshed/actions/bson@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 env: GH_TOKEN: ${{ inputs.GITHUB_TOKEN }} CI_DEBUG: true @@ -91,7 +91,7 @@ runs: | "${{ inputs.template-create-pr }}" - name: Upload diff - uses: envoyproxy/toolshed/actions/upload/diff@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/upload/diff@718038ba06daddeee163f264a77aa47b31a66779 if: ${{ inputs.diff-upload }} with: diff: HEAD^1 diff --git a/actions/github/run/action.yml b/actions/github/run/action.yml index 4b668f69e..cd07d7be2 100644 --- a/actions/github/run/action.yml +++ b/actions/github/run/action.yml @@ -112,10 +112,10 @@ runs: steps: - if: ${{ fromJSON(inputs.diskspace-hack) }} name: Free diskspace - uses: envoyproxy/toolshed/actions/diskspace@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + uses: envoyproxy/toolshed/actions/diskspace@718038ba06daddeee163f264a77aa47b31a66779 with: to_remove: ${{ inputs.diskspace-hack-paths }} - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Generate download config if: ${{ inputs.downloads }} id: download-config @@ -132,7 +132,7 @@ runs: else "${{ runner.temp }}/\(.)" end) - - uses: envoyproxy/toolshed/actions/foreach@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/foreach@718038ba06daddeee163f264a77aa47b31a66779 if: ${{ steps.download-config.outputs.value }} with: items: ${{ steps.download-config.outputs.value }} @@ -175,7 +175,7 @@ runs: OUTPUT_DATA: ${{ inputs.output-path }} shell: bash - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: entrypoint with: input: | @@ -185,7 +185,7 @@ runs: output-path: ${{ steps.paths.outputs.entrypoint }} print-output: ${{ fromJSON(env.CI_DEBUG || 'false') && true || false }} - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: source with: input: | @@ -194,27 +194,27 @@ runs: options: -Rsr output-path: ${{ steps.paths.outputs.source }} print-output: ${{ fromJSON(env.CI_DEBUG || 'false') && true || false }} - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Generate run context (steps-pre) id: context-steps-pre with: input: ${{ inputs.steps-pre || '""' }} options: -Rs input-format: string - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Generate run context (steps-post) id: context-steps-post with: input: ${{ inputs.steps-post || '""' }} options: -Rs input-format: string - - uses: envoyproxy/toolshed/actions/using/steps@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/using/steps@718038ba06daddeee163f264a77aa47b31a66779 name: Pre report if: ${{ inputs.report-pre }} with: steps: ${{ inputs.report-pre }} context: ${{ inputs.context }} - - uses: envoyproxy/toolshed/actions/using/steps@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/using/steps@718038ba06daddeee163f264a77aa47b31a66779 name: Run pre steps if: ${{ inputs.steps-pre }} with: @@ -242,7 +242,7 @@ runs: id: command shell: bash - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 if: ${{ always() }} id: started with: @@ -276,21 +276,21 @@ runs: env: COMMAND: ${{ steps.command.outputs.command }} TARGET_PATH: ${{ inputs.working-directory }} - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: cancelled if: ${{ cancelled() }} with: options: -r filter: | true - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 if: ${{ always() }} id: completed with: options: -r filter: now - - uses: envoyproxy/toolshed/actions/bson@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 if: ${{ ! (cancelled() || fromJSON(steps.cancelled.outputs.value || 'false')) }} with: input-format: string-path @@ -309,7 +309,7 @@ runs: error: $error_match, fail: $fail_match}) - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Generate run context id: context if: ${{ always() }} @@ -330,7 +330,7 @@ runs: | {"run": ., "context": ${{ inputs.context || '{}' }}} - - uses: envoyproxy/toolshed/actions/bson@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/bson@718038ba06daddeee163f264a77aa47b31a66779 if: ${{ inputs.container-output && ( ! (cancelled() || fromJSON(steps.cancelled.outputs.value || 'false'))) }} with: input: | @@ -350,21 +350,21 @@ runs: | "\($dir)/\($v)" as $target | "mkdir -p $(dirname \($dir_target))\n\(env.CONTAINER_COMMAND) cp -a \($k) \($target)") | join("\n") - - uses: envoyproxy/toolshed/actions/using/steps@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/using/steps@718038ba06daddeee163f264a77aa47b31a66779 name: Run post steps if: ${{ inputs.steps-post && ! (fromJSON(steps.context.outputs.value).run.cancelled || cancelled()) }} with: name: ${{ inputs.steps-post-name }} steps: ${{ inputs.steps-post }} context: ${{ steps.context.outputs.value }} - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: post-failed if: ${{ failure() && inputs.upload-name && inputs.upload-path }} with: input: ${{ steps.context.outputs.value }} filter: | .run["post-steps-failed"] = true - - uses: envoyproxy/toolshed/actions/using/steps@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/using/steps@718038ba06daddeee163f264a77aa47b31a66779 name: Post report if: ${{ inputs.report-post && ! (fromJSON(steps.context.outputs.value).run.cancelled || cancelled()) }} with: @@ -376,21 +376,21 @@ runs: with: name: ${{ inputs.upload-name }} path: ${{ startsWith(inputs.upload-path, '/') && inputs.upload-path || format('{0}/{1}', runner.temp, inputs.upload-path) }} - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: upload-failed if: ${{ failure() && inputs.upload-name && inputs.upload-path }} with: input: ${{ steps.post-failed.outputs.value || steps.context.outputs.value }} filter: | .run["upload-failed"] = true - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: run-cancelled if: ${{ cancelled() }} with: input: ${{ steps.post-failed.outputs.value || steps.context.outputs.value }} filter: | .run["cancelled"] = true - - uses: envoyproxy/toolshed/actions/using/steps@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/using/steps@718038ba06daddeee163f264a77aa47b31a66779 name: Job summary if: ${{ always() && inputs.summary-post }} with: diff --git a/actions/json/table/action.yml b/actions/json/table/action.yml index 5cb06091c..629a33af7 100644 --- a/actions/json/table/action.yml +++ b/actions/json/table/action.yml @@ -90,7 +90,7 @@ outputs: runs: using: composite steps: - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 name: Generate table id: table with: @@ -109,7 +109,7 @@ runs: ${{ inputs.mutate-cells || '.cell' }}; ${{ inputs.sanitize-filter || '.' }}) - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: summary if: ${{ steps.table.outputs.value }} with: diff --git a/actions/using/recurse/action.yml b/actions/using/recurse/action.yml index 63ba4e3c2..fa39916d7 100644 --- a/actions/using/recurse/action.yml +++ b/actions/using/recurse/action.yml @@ -11,7 +11,7 @@ runs: steps: # .tmp.action/action.yml **must** be hardcoded - - uses: envoyproxy/toolshed/actions/jq@4dfe60c0747c93995a3d4a7d998bb231e4fadf64 + - uses: envoyproxy/toolshed/actions/jq@718038ba06daddeee163f264a77aa47b31a66779 id: yaml with: input: ${{ inputs.with }}