Skip to content

Commit

Permalink
gh-actions: Release 0.3.9 (#2474)
Browse files Browse the repository at this point in the history
Signed-off-by: Ryan Northey <[email protected]>
  • Loading branch information
phlax authored Nov 24, 2024
1 parent a50c3f3 commit 36261ce
Show file tree
Hide file tree
Showing 25 changed files with 88 additions and 88 deletions.
4 changes: 2 additions & 2 deletions gh-actions/azp/agent-cleanup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ runs:

- id: fetch
name: Fetch AZP agents list
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
url: https://dev.azure.com/${{ inputs.azp-org }}/_apis/distributedtask/pools/${{ inputs.pool-id }}/agents?api-version=7.1-preview.1
args: -u ":${{ inputs.azp-token }}"

- name: Get dead AZP agent ids
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input-format: json-path
input: ${{ steps.fetch.outputs.path }}
Expand Down
4 changes: 2 additions & 2 deletions gh-actions/bson/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ runs:
chmod +x $TMPFILE
echo "path=$TMPFILE" >> $GITHUB_OUTPUT
shell: bash
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
id: command
with:
input: ${{ inputs.input }}
Expand Down Expand Up @@ -76,7 +76,7 @@ runs:
TMPFILE: ${{ steps.script.outputs.path }}
shell: bash
- id: output
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
if: ${{ inputs.result-filter }}
with:
input: ${{ steps.run.outputs.output }}
Expand Down
10 changes: 5 additions & 5 deletions gh-actions/cache/prime/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ runs:
- name: Check GCS bucket cache
id: gcs-object
if: ${{ inputs.gcs-bucket }}
uses: envoyproxy/toolshed/gh-actions/gcs/cache/[email protected].8
uses: envoyproxy/toolshed/gh-actions/gcs/cache/[email protected].9
with:
bucket: ${{ inputs.gcs-bucket }}
key: ${{ inputs.key }}
Expand All @@ -70,15 +70,15 @@ runs:
lookup-only: true
path: ${{ inputs.path || inputs.path-tmp }}
key: ${{ inputs.key }}
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
if: ${{ ! inputs.lock-id && steps.cache-restore-initial.outputs.cache-hit != 'true' && steps.gcs-object.outputs.exists != 'true' }}
id: lock-id
with:
input: ${{ inputs.key }}
options: -Rr
filter: |
@base64
- uses: envoyproxy/toolshed/gh-actions/github/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/github/[email protected].9
if: ${{ inputs.lock-token && steps.cache-restore-initial.outputs.cache-hit != 'true' && steps.gcs-object.outputs.exists != 'true' }}
with:
key: ${{ inputs.lock-id || steps.lock-id.outputs.value }}
Expand All @@ -96,7 +96,7 @@ runs:
- name: Check GCS bucket cache
id: gcs-object-recheck
if: ${{ inputs.gcs-bucket && steps.gcs-object.outputs.exists != 'true' }}
uses: envoyproxy/toolshed/gh-actions/gcs/cache/[email protected].8
uses: envoyproxy/toolshed/gh-actions/gcs/cache/[email protected].9
with:
bucket: ${{ inputs.gcs-bucket }}
key: ${{ inputs.key }}
Expand Down Expand Up @@ -156,7 +156,7 @@ runs:
key: ${{ inputs.key }}

- if: ${{ steps.restore.outputs.save == 'true' && inputs.gcs-bucket }}
uses: envoyproxy/toolshed/gh-actions/gcs/cache/[email protected].8
uses: envoyproxy/toolshed/gh-actions/gcs/cache/[email protected].9
with:
bucket: ${{ inputs.gcs-bucket }}
key: ${{ inputs.key }}
Expand Down
2 changes: 1 addition & 1 deletion gh-actions/cache/restore/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ runs:
- name: Restore GCS cache
if: ${{ inputs.gcs-bucket }}
id: cache-restore-gcs
uses: envoyproxy/toolshed/gh-actions/gcs/cache/[email protected].8
uses: envoyproxy/toolshed/gh-actions/gcs/cache/[email protected].9
with:
bucket: ${{ inputs.gcs-bucket }}
path: ${{ inputs.path || inputs.path-tmp }}
Expand Down
2 changes: 1 addition & 1 deletion gh-actions/docker/cache/prime/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ outputs:
runs:
using: "composite"
steps:
- uses: envoyproxy/toolshed/gh-actions/cache/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/cache/[email protected].9
id: prime
with:
key: ${{ inputs.image-tag }}${{ inputs.key-suffix }}
Expand Down
2 changes: 1 addition & 1 deletion gh-actions/docker/cache/restore/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ inputs:
runs:
using: "composite"
steps:
- uses: envoyproxy/toolshed/gh-actions/cache/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/cache/[email protected].9
with:
key: ${{ inputs.image-tag }}${{ inputs.key-suffix }}
command: |
Expand Down
2 changes: 1 addition & 1 deletion gh-actions/docker/fetch/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ inputs:
runs:
using: "composite"
steps:
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
id: fetch
with:
url: ${{ inputs.url }}
Expand Down
8 changes: 4 additions & 4 deletions gh-actions/docker/shas/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,24 +14,24 @@ outputs:
runs:
using: composite
steps:
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
id: yaml
with:
input: ${{ inputs.images }}
input-format: yaml
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
id: json_actions
with:
items: ${{ steps.yaml.outputs.value }}
steps: |
- uses: envoyproxy/toolshed/gh-actions/docker/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/docker/[email protected].9
id: $KEY
with:
image: >-
%{{ fromJSON(inputs.context).items['$KEY'] }}
env_var: ${{ inputs.env_prefix }}_$KEY
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
id: images
with:
input: ${{ steps.json_actions.outputs.out }}
Expand Down
12 changes: 6 additions & 6 deletions gh-actions/envoy/ci/env/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ runs:
steps:

# Check current/requested config (currently only build-images can be overridden)
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
id: config
with:
title: fetch ${{ inputs.branch-name }}:${{ inputs.config-file }}
Expand All @@ -70,7 +70,7 @@ runs:
result-filter: .

- id: build-images
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input-format: yaml-path
input: ${{ inputs.config-file }}
Expand All @@ -86,7 +86,7 @@ runs:
| {$requested}
# Check request version
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
name: Validate given version string
id: version
with:
Expand All @@ -105,7 +105,7 @@ runs:
| {requested: .}
- id: request
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input: |
actor: ${{ toJSON(github.actor) }}
Expand Down Expand Up @@ -138,12 +138,12 @@ runs:
- name: Run config
id: run-config
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input-format: yaml
input: ${{ toJSON(fromJSON(steps.config.outputs.output).run) }}

- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
name: Create data
id: data
with:
Expand Down
20 changes: 10 additions & 10 deletions gh-actions/envoy/ci/request/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ runs:
#
# Only specified bots are trusted.
- id: trusted
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input: |
trusted_bots: |
Expand All @@ -87,7 +87,7 @@ runs:
| (. and ($input.event_name | startswith("pull_request") | not))
# Check requested changes
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
id: changed
with:
title: git diff changes from ${{ inputs.merge-commit || 'HEAD^1' }}
Expand All @@ -108,7 +108,7 @@ runs:
| split("\n")
# Check current/requested config (currently only build-images can be overridden)
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
id: config
with:
title: fetch ${{ inputs.branch-name }}:${{ inputs.config-file }}
Expand All @@ -128,7 +128,7 @@ runs:
result-filter: .

- id: build-images
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input-format: yaml-path
input: ${{ inputs.working-directory }}/${{ inputs.config-file }}
Expand All @@ -151,7 +151,7 @@ runs:
| {$requested, current: .}
# Check current/request versions
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
name: Validate given version string
id: version-string
with:
Expand All @@ -160,7 +160,7 @@ runs:
input: ${{ inputs.working-directory }}/VERSION.txt
filter: |
validate::version
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
id: version
with:
title: fetch ${{ inputs.branch-name }}:${{ inputs.version-file }}
Expand Down Expand Up @@ -192,7 +192,7 @@ runs:
| {requested: ., current: $current}
- id: request
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input: |
actor: ${{ toJSON(github.actor) }}
Expand Down Expand Up @@ -240,18 +240,18 @@ runs:
- name: Run config
id: run-config
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input-format: yaml
input: ${{ toJSON(fromJSON(steps.config.outputs.output).run) }}
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
id: torun
with:
event: ${{ github.event_name }}
config: ${{ steps.run-config.outputs.value }}
paths: ${{ steps.changed.outputs.output || '[]' }}

- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
name: Create data
id: data
with:
Expand Down
8 changes: 4 additions & 4 deletions gh-actions/envoy/run/summary/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,12 +113,12 @@ inputs:
runs:
using: composite
steps:
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
if: ${{ fromJSON(env.CI_DEBUG || 'false') && true || false }}
with:
input: ${{ inputs.context }}
print-result: true
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
name: Runtime information
id: run-info
with:
Expand All @@ -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/gh-actions/json/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/json/[email protected].9
name: Run information summary
id: run-summary
with:
json: ${{ steps.run-info.outputs.value }}
title: Runtime information
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input: ${{ inputs.context }}
options: -r
Expand Down
8 changes: 4 additions & 4 deletions gh-actions/foreach/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,21 +25,21 @@ outputs:
runs:
using: composite
steps:
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
name: Context
id: context
with:
input: ${{ inputs.context || '{}' }}
filter: |
${{ inputs.context-filter }}
| . * {"items": ${{ inputs.items }}}
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
name: Steps (JSON)
id: steps-json
with:
input: ${{ inputs.steps }}
input-format: yaml
- uses: envoyproxy/toolshed/gh-actions/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/[email protected].9
name: Steps
id: steps-subs
with:
Expand All @@ -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/gh-actions/using/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/using/[email protected].9
id: steps
with:
name: ${{ inputs.name }}
Expand Down
2 changes: 1 addition & 1 deletion gh-actions/gcp/setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ runs:
if: ${{ inputs.key }}
shell: bash
- uses: envoyproxy/toolshed/gh-actions/github/script/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/github/script/[email protected].9
id: key
if: ${{ inputs.key }}
with:
Expand Down
10 changes: 5 additions & 5 deletions gh-actions/github/checkout/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ outputs:
runs:
using: composite
steps:
- uses: envoyproxy/toolshed/gh-actions/github/[email protected].8
- uses: envoyproxy/toolshed/gh-actions/github/[email protected].9
id: merge-commit
name: Fetch merge commit hash
if: ${{ inputs.pr && fromJSON(inputs.fetch-merge-commit) }}
Expand All @@ -57,7 +57,7 @@ runs:
# depth of the checked ancestor.
- name: Parse YAML config
id: parsed-config
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input: ${{ inputs.config || '{}' }}
input-format: yaml
Expand Down Expand Up @@ -102,7 +102,7 @@ runs:
- name: Config
id: config-token
if: ${{ inputs.ssh-key == '' }}
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input: ${{ inputs.token || github.token }}
options: -R
Expand All @@ -115,7 +115,7 @@ runs:
| del(.branch, .["requested-ref"])
- name: Config
id: config-ssh
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
if: ${{ inputs.ssh-key != '' }}
with:
input: ${{ inputs.ssh-key }}
Expand Down Expand Up @@ -151,7 +151,7 @@ runs:
COMMITTER_EMAIL: ${{ inputs.committer-email }}
shell: bash
- id: branch
uses: envoyproxy/toolshed/gh-actions/[email protected].8
uses: envoyproxy/toolshed/gh-actions/[email protected].9
with:
input: ${{ fromJSON(steps.parsed-config.outputs.value).branch }}
input-format: text
Expand Down
Loading

0 comments on commit 36261ce

Please sign in to comment.