Skip to content
Closed
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
10 changes: 5 additions & 5 deletions .github/workflows/_bazel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
name: Bazel (${{ inputs.action }})
steps:
- name: Checkout Repository
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Setup Bazel
uses: bazelbuild/setup-bazelisk@b39c379c82683a5f25d34f0d062761f62693e0b2 # v3
- name: Install libtinfo5
Expand All @@ -64,15 +64,15 @@ jobs:
inputs.action == 'build'
&& inputs.bazel-path == 'bazel'
&& inputs.upload
uses: envoyproxy/toolshed/actions/source@b947ebfe9eda97a0da3e1b3a6a3598fbb55de7b6
uses: envoyproxy/toolshed/actions/source@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
output-name: toolshed-bazel-v{version}.tar.gz
source-path: bazel/
transform: s,^bazel,toolshed-bazel-v{version},
version-file: bazel/VERSION.txt
- name: Bazel source
if: ${{ steps.source-tarball.outputs.tarball }}
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: bazel-source
path: ${{ steps.source-tarball.outputs.tarball }}
Expand All @@ -83,7 +83,7 @@ jobs:
inputs.action == 'build'
&& inputs.artifacts
&& inputs.upload
uses: envoyproxy/toolshed/actions/jq@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/jq@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
input: ${{ inputs.artifacts }}
input-format: text
Expand All @@ -93,7 +93,7 @@ jobs:
| "${{ inputs.bazel-path }}/bazel-bin/\(.)"
- name: Bazel artifacts
if: ${{ inputs.upload && (steps.artifact-paths.outputs.value || steps.source-tarball.outputs.tarball) }}
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: bazel-artifacts
path: |
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/_bazel_registry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ jobs:
outputs:
versions: ${{ steps.versions.outputs.value }}
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
- uses: envoyproxy/toolshed/actions/jq@d10938876b114aa2a001b43b43158f1bf7008f1a
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: envoyproxy/toolshed/actions/jq@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: versions
with:
input: ${{ inputs.modules-root }}/modules/${{ inputs.module }}/${{ inputs.metadata }}
Expand All @@ -61,13 +61,13 @@ jobs:
matrix:
version: ${{ fromJSON(needs.module.outputs.versions) }}
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
- uses: envoyproxy/toolshed/actions/jq@d10938876b114aa2a001b43b43158f1bf7008f1a
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: envoyproxy/toolshed/actions/jq@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
input: ${{ inputs.modules-root }}/modules/${{ inputs.module }}/${{ matrix.version }}/${{ inputs.source }}
input-format: json-path
print-result: true
- uses: envoyproxy/toolshed/actions/bson@d10938876b114aa2a001b43b43158f1bf7008f1a
- uses: envoyproxy/toolshed/actions/bson@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: source
with:
input: ${{ inputs.modules-root }}/modules/${{ inputs.module }}/${{ matrix.version }}/${{ inputs.source }}
Expand All @@ -84,7 +84,7 @@ jobs:
split("\n")
| map(select(length > 0) | split(" ") | {key: .[0], value: .[1]})
| from_entries
- uses: envoyproxy/toolshed/actions/bson@d10938876b114aa2a001b43b43158f1bf7008f1a
- uses: envoyproxy/toolshed/actions/bson@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
input: ${{ inputs.modules-root }}/modules/${{ inputs.module }}/${{ matrix.version }}/${{ inputs.source }}
input-format: json-path
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/_publish_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ jobs:
name: release (${{ inputs.name }})
runs-on: ubuntu-24.04
steps:
- uses: envoyproxy/toolshed/actions/appauth@d10938876b114aa2a001b43b43158f1bf7008f1a
- uses: envoyproxy/toolshed/actions/appauth@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: appauth
name: Appauth
if: >-
Expand All @@ -84,7 +84,7 @@ jobs:
key: ${{ secrets.app-key }}
- id: checkout
name: Checkout the repository
uses: envoyproxy/toolshed/actions/github/checkout@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/github/checkout@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
branch: main
committer-name: ${{ inputs.committer-name }}
Expand All @@ -95,7 +95,7 @@ jobs:
token: ${{ steps.appauth.outputs.token }}

- if: inputs.dry-run
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
path: temprepo
- if: inputs.dry-run
Expand All @@ -106,13 +106,13 @@ jobs:
id: gpg
if: >-
inputs.artifacts
uses: envoyproxy/toolshed/actions/gpg@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/gpg@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
gpg-key: ${{ ! inputs.dry-run && secrets.gpg-key || '' }}
gpg-password: ${{ ! inputs.dry-run && secrets.gpg-password || '' }}
- name: Release title (eg commit message)
id: title
uses: envoyproxy/toolshed/actions/jq@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/jq@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
options: -sRr
input: |
Expand All @@ -121,7 +121,7 @@ jobs:
split("\n") | first

- name: Publish the release
uses: envoyproxy/toolshed/actions/github/release@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/github/release@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
artifact-workflows: ${{ inputs.artifact-workflows }}
artifacts: ${{ inputs.artifacts }}
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ jobs:
name: ${{ inputs.action }}
runs-on: ubuntu-24.04
steps:
- uses: envoyproxy/toolshed/actions/appauth@d10938876b114aa2a001b43b43158f1bf7008f1a
- uses: envoyproxy/toolshed/actions/appauth@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: appauth
name: Appauth
if: >-
Expand All @@ -90,7 +90,7 @@ jobs:
key: ${{ secrets.app-key }}
- id: checkout
name: Checkout the repository
uses: envoyproxy/toolshed/actions/github/checkout@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/github/checkout@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
branch: main
committer-name: ${{ inputs.committer-name }}
Expand All @@ -99,7 +99,7 @@ jobs:
token: ${{ steps.appauth.outputs.token }}
- name: Get version file
id: version-file
uses: envoyproxy/toolshed/actions/jq@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/jq@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
input: |
actions: actions/VERSION.txt
Expand All @@ -111,11 +111,11 @@ jobs:
filter: .["${{ inputs.type }}"]
- name: Get version info
id: version
uses: envoyproxy/toolshed/actions/version@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/version@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
version-file: ${{ steps.version-file.outputs.value }}
- name: Update version file
uses: envoyproxy/toolshed/actions/bson@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/bson@0ab0f3935d4593ee1a6b96192d7e78649ed06827
if: >-
inputs.action != 'prepare'
with:
Expand Down Expand Up @@ -148,23 +148,23 @@ jobs:

# BAZEL ONLY
- name: Get latest bins release (for bazel)
uses: envoyproxy/toolshed/actions/github/release/latest@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/github/release/latest@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: bins-version
if: >-
inputs.type == 'bazel'
&& inputs.action != 'release-no-prepare'
with:
pattern: ^bins-
- name: Get SHAs for latest bins release (for bazel)
uses: envoyproxy/toolshed/actions/github/release/shas@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/github/release/shas@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: bins-shas
if: >-
inputs.type == 'bazel'
&& inputs.action != 'release-no-prepare'
with:
tag: ${{ steps.bins-version.outputs.tag }}
- name: Get current SHAs and version (for bazel)
uses: envoyproxy/toolshed/actions/bson@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/bson@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: bins-deps
if: >-
inputs.type == 'bazel'
Expand All @@ -179,7 +179,7 @@ jobs:
bash::output
options: -sRr
- name: Update bins shas (for bazel)
uses: envoyproxy/toolshed/actions/bson@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/bson@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: bins-updates
if: >-
inputs.type == 'bazel'
Expand Down Expand Up @@ -264,7 +264,7 @@ jobs:
if: >-
inputs.type == 'python'
&& inputs.action != 'release-no-prepare'
uses: envoyproxy/toolshed/actions/bson@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/bson@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
input: |
${{ inputs.python-find-versions }}
Expand All @@ -281,7 +281,7 @@ jobs:
inputs.type == 'python'
&& inputs.action != 'release-no-prepare'
name: Update python release packages
uses: envoyproxy/toolshed/actions/bson@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/bson@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
input: |
args: >-
Expand All @@ -303,7 +303,7 @@ jobs:
if: >-
inputs.type == 'python'
&& inputs.action != 'release-no-prepare'
uses: envoyproxy/toolshed/actions/bson@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/bson@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
input: |
${{ inputs.python-find-versions }}
Expand Down Expand Up @@ -349,7 +349,7 @@ jobs:
echo "message=${COMMIT_MESSAGE}" >> "$GITHUB_OUTPUT"
echo "changes=true" >> "$GITHUB_OUTPUT"
- name: Create Pull Request
uses: envoyproxy/toolshed/actions/github/pr@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/github/pr@0ab0f3935d4593ee1a6b96192d7e78649ed06827
if: fromJSON(steps.commit.outputs.changes)
with:
base: main
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
run: ${{ steps.filter.outputs.run }}
tests: ${{ steps.tests.outputs.output }}
steps:
- uses: envoyproxy/toolshed/actions/github/should-run@d10938876b114aa2a001b43b43158f1bf7008f1a
- uses: envoyproxy/toolshed/actions/github/should-run@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: filter
with:
config: |
Expand All @@ -30,7 +30,7 @@ jobs:
- 'js/**'
- '.github/workflows/actions.yml'
- id: tests
uses: envoyproxy/toolshed/actions/bson@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/bson@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
input: |
OUTPUT="$(find actions -path "*/tests/*.test.yml" -type f)"
Expand All @@ -51,9 +51,9 @@ jobs:
matrix:
test: ${{ fromJSON(needs.request.outputs.tests) }}
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Run test
uses: envoyproxy/toolshed/actions/test-runner@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/test-runner@0ab0f3935d4593ee1a6b96192d7e78649ed06827
with:
config: ${{ matrix.test }}
name: ${{ matrix.test }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/bazel-registry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
run: ${{ steps.filter.outputs.run }}
modules: ${{ steps.modules.outputs.output }}
steps:
- uses: envoyproxy/toolshed/actions/github/should-run@d10938876b114aa2a001b43b43158f1bf7008f1a
- uses: envoyproxy/toolshed/actions/github/should-run@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: filter
with:
config: |
Expand All @@ -31,7 +31,7 @@ jobs:
- .github/workflows/_bazel_registry.yml
- .github/workflows/registry_integrity.sh
- name: Find modules
uses: envoyproxy/toolshed/actions/bson@d10938876b114aa2a001b43b43158f1bf7008f1a
uses: envoyproxy/toolshed/actions/bson@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: modules
with:
input: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/bazel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
outputs:
run: ${{ steps.filter.outputs.run }}
steps:
- uses: envoyproxy/toolshed/actions/github/should-run@d10938876b114aa2a001b43b43158f1bf7008f1a
- uses: envoyproxy/toolshed/actions/github/should-run@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: filter
with:
config: |
Expand Down Expand Up @@ -126,7 +126,7 @@ jobs:
- bzlmod
steps:
- name: Checkout Repository
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Setup Bazel
uses: bazelbuild/setup-bazelisk@b39c379c82683a5f25d34f0d062761f62693e0b2 # v3
- name: Bazel targets (build/${{ matrix.mode }}-macos)
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,18 +39,18 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Initialize CodeQL
uses: github/codeql-action/init@cdefb33c0f6224e58673d9004f47f7cb3e328b89 # v4.31.10
uses: github/codeql-action/init@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
with:
languages: ${{ matrix.language }}
config-file: ./.github/codeql/codeql-config.yml

- name: Autobuild
uses: github/codeql-action/autobuild@cdefb33c0f6224e58673d9004f47f7cb3e328b89 # v4.31.10
uses: github/codeql-action/autobuild@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@cdefb33c0f6224e58673d9004f47f7cb3e328b89 # v4.31.10
uses: github/codeql-action/analyze@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
with:
category: "/language:${{matrix.language}}"
4 changes: 2 additions & 2 deletions .github/workflows/copilot-setup-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
sudo rm -rf /usr/local/lib/android &
sudo rm -rf /usr/share/dotnet &
- name: Checkout code
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Install deps
shell: bash
run: |
Expand Down Expand Up @@ -85,7 +85,7 @@ jobs:
bazel --version
working-directory: bazel

- uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
with:
python-version: "3.12"
- name: Pants
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
outputs:
run: ${{ steps.filter.outputs.run }}
steps:
- uses: envoyproxy/toolshed/actions/github/should-run@d10938876b114aa2a001b43b43158f1bf7008f1a
- uses: envoyproxy/toolshed/actions/github/should-run@0ab0f3935d4593ee1a6b96192d7e78649ed06827
id: filter
with:
config: |
Expand All @@ -43,10 +43,10 @@ jobs:
- arm64
name: build (${{ matrix.arch }})
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0

- name: Get docker SHA
id: docker-sha
Expand All @@ -72,7 +72,7 @@ jobs:
shell: bash

- name: Upload OCI artifacts
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: oci-debian-${{ matrix.arch }}
path: docker/build/oci-output/*.tar
Expand Down
Loading
Loading