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
2 changes: 1 addition & 1 deletion .github/workflows/claude-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
id-token: write
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v7
with:
fetch-depth: 0

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/claude.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
actions: read
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v7
with:
fetch-depth: 1

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/maestro-kpi-aggregate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
# high blast radius. Other workflows in this repo use tags; bump
# this one when the actions release a meaningful new version.
- name: Checkout
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7

- name: Validate secrets
run: |
Expand All @@ -47,7 +47,7 @@ jobs:
- name: Download yesterday's pass rates (best-effort)
id: yesterday
continue-on-error: true
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8
with:
name: kpi-pass-rate-latest
path: yesterday/
Expand Down Expand Up @@ -84,7 +84,7 @@ jobs:
# detect a 2-consecutive-day breach. 7-day retention is more than
# enough (we only ever read the most-recent artifact).
- name: Upload today's pass rates
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
with:
name: kpi-pass-rate-latest
path: pass.jsonl
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/test-claude-auto-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v7

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v7
with:
node-version: "20"

- name: Setup pnpm
uses: pnpm/action-setup@v4
uses: pnpm/action-setup@v6
with:
version: 9

Expand All @@ -34,7 +34,7 @@ jobs:
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV

- name: Setup pnpm cache
uses: actions/cache@v4
uses: actions/cache@v6
with:
path: ${{ env.STORE_PATH }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
Expand All @@ -50,7 +50,7 @@ jobs:
run: pnpm test:coverage

- name: Upload coverage report
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
if: always()
with:
name: coverage-report
Expand Down
2 changes: 1 addition & 1 deletion actions/deploy-ecs/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ runs:
using: "composite"
steps:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@v6
with:
aws-access-key-id: ${{ inputs.aws-access-key-id }}
aws-secret-access-key: ${{ inputs.aws-secret-access-key }}
Expand Down
8 changes: 4 additions & 4 deletions actions/deploy-terraform/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,15 +62,15 @@ runs:
using: "composite"
steps:
- name: Setup Terraform
uses: hashicorp/setup-terraform@v3
uses: hashicorp/setup-terraform@v4
with:
cli_config_credentials_token: ${{ inputs.tfc_token }}
- uses: actions/setup-python@v5
- uses: actions/setup-python@v7
if: ${{ inputs.needs-python == 'true' }}
with:
python-version: ${{ inputs.python-version }}
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@v6
with:
aws-access-key-id: ${{ inputs.aws-access-key-id }}
aws-secret-access-key: ${{ inputs.aws-secret-access-key }}
Expand All @@ -94,7 +94,7 @@ runs:
echo "::set-output name=workspace-id::$WORKSPACE_ID"
- name: Setup SSH key
if: ${{ inputs.ssh-key != '' }}
uses: webfactory/ssh-agent@v0.9.0
uses: webfactory/ssh-agent@v0.10.0
with:
ssh-private-key: ${{ inputs.ssh-key }}
- name: Configure Terraform Variables
Expand Down
2 changes: 1 addition & 1 deletion actions/fmt-check-terraform/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ runs:
using: "composite"
steps:
- name: Setup Terraform
uses: hashicorp/setup-terraform@v3
uses: hashicorp/setup-terraform@v4
- name: Terraform fmt
env:
TERRAFORM_PATH: ${{ inputs.terraform-path }}
Expand Down
8 changes: 4 additions & 4 deletions actions/plan-terraform/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,14 +74,14 @@ runs:
using: "composite"
steps:
- name: Setup Terraform
uses: hashicorp/setup-terraform@v3
- uses: actions/setup-python@v5
uses: hashicorp/setup-terraform@v4
- uses: actions/setup-python@v7
if: ${{ inputs.needs-python == 'true' }}
with:
python-version: ${{ inputs.python-version }}
cli_config_credentials_token: ${{ inputs.tfc_token }}
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@v6
with:
aws-access-key-id: ${{ inputs.aws-access-key-id }}
aws-secret-access-key: ${{ inputs.aws-secret-access-key }}
Expand All @@ -103,7 +103,7 @@ runs:
echo "key=$KEY" >> $GITHUB_OUTPUT
- name: Setup SSH key
if: ${{ inputs.ssh-key != '' }}
uses: webfactory/ssh-agent@v0.9.0
uses: webfactory/ssh-agent@v0.10.0
with:
ssh-private-key: ${{ inputs.ssh-key }}
- name: Configure Terraform Variables
Expand Down
2 changes: 1 addition & 1 deletion aws/ecs/deploy-image/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ runs:
using: "composite"
steps:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@v6
with:
role-to-assume: ${{ inputs.aws-role-arn }}
aws-region: ${{ inputs.aws-region }}
Expand Down
2 changes: 1 addition & 1 deletion aws/ecs/get-task-image/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ runs:
using: "composite"
steps:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
uses: aws-actions/configure-aws-credentials@v6
with:
role-to-assume: ${{ inputs.aws-role-arn }}
aws-region: ${{ inputs.aws-region }}
Expand Down
2 changes: 1 addition & 1 deletion github/latest_release/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ runs:

- name: Get release value
id: get_value
uses: actions/github-script@v7
uses: actions/github-script@v9
env:
LATEST_TAG: ${{ steps.latest_release.outputs.release }}
with:
Expand Down
2 changes: 1 addition & 1 deletion github/paths-filter/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ runs:
using: composite

steps:
- uses: dorny/paths-filter@v3
- uses: dorny/paths-filter@v4
id: filter
with:
filters: |
Expand Down
2 changes: 1 addition & 1 deletion github/update-release-version/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ runs:
run: cog changelog --at ${{ steps.release.outputs.version }} -t full_hash > GITHUB_CHANGELOG.md

- name: Update GitHub release notes
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v3
with:
body_path: GITHUB_CHANGELOG.md
tag_name: ${{ steps.release.outputs.version }}
Expand Down
4 changes: 2 additions & 2 deletions github/update-rust-version/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ runs:
git remote set-url origin https://x-access-token:${{ inputs.token }}@github.com/${{ github.repository }}

- name: Commit version bump
uses: stefanzweifel/git-auto-commit-action@v5
uses: stefanzweifel/git-auto-commit-action@v7
with:
commit_message: "chore: Bump version for release"
file_pattern: "Cargo.toml Cargo.lock"
Expand All @@ -71,7 +71,7 @@ runs:
run: cog changelog --at ${{ steps.release.outputs.version }} -t full_hash > GITHUB_CHANGELOG.md

- name: Update GitHub release notes
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v3
with:
body_path: GITHUB_CHANGELOG.md
tag_name: ${{ steps.release.outputs.version }}
Expand Down
2 changes: 1 addition & 1 deletion maestro/permit2-reset/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ inputs:
runs:
using: composite
steps:
- uses: actions/setup-node@v4
- uses: actions/setup-node@v7
with:
node-version: ${{ inputs.node-version }}

Expand Down
6 changes: 3 additions & 3 deletions terraform/plan/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,21 +51,21 @@ runs:
terraform -chdir=${{ inputs.terraform-path }} show -no-color /tmp/plan.tfplan > /tmp/plan.txt
echo "output-file=/tmp/plan.txt" >> $GITHUB_OUTPUT

- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
if: ${{ inputs.upload-plan-file == 'true' }}
with:
name: plan.tfplan
path: ${{ steps.plan.outputs.plan-file }}

- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
if: ${{ inputs.upload-output-file == 'true' }}
with:
name: plan.txt
path: ${{ steps.plan.outputs.output-file }}

- name: Add Plan to PR
if: ${{ github.event_name == 'pull_request' || inputs.add-output-to-pr == 'true' }}
uses: actions/github-script@v7
uses: actions/github-script@v9
env:
PLAN_FILE: ${{ steps.plan.outputs.output-file }}
with:
Expand Down
Loading