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
4 changes: 2 additions & 2 deletions .github/workflows/annotate_pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@

steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 18 in .github/workflows/annotate_pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Trunk Check
uses: trunk-io/trunk-action@75699af9e26881e564e9d832ef7dc3af25ec031b # v1.2.4
uses: trunk-io/trunk-action@04ba50e7658c81db7356da96657e6e77f220bfa3 # v1.3.1
with:
post-annotations: true
# This job may fail when the PR was not run on a fork, and that's okay
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,19 +30,19 @@

steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 33 in .github/workflows/codeql.yml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2 uses: github/codeql-action/init@v4.36.2
uses: github/codeql-action/init@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0 uses: github/codeql-action/init@v4.37.0
# Override language selection by uncommenting this and choosing your languages
with:
languages: javascript

# 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@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2 uses: github/codeql-action/autobuild@v4.36.2
uses: github/codeql-action/autobuild@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0 uses: github/codeql-action/autobuild@v4.37.0

# ℹ️ 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
Expand All @@ -56,4 +56,4 @@
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2 uses: github/codeql-action/analyze@v4.36.2
uses: github/codeql-action/analyze@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0 uses: github/codeql-action/analyze@v4.37.0
20 changes: 10 additions & 10 deletions .github/workflows/nightly.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,12 @@
os: [ubuntu-latest, macos-latest]
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 41 in .github/workflows/nightly.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Cache tool downloads
# ubuntu runner has persistent cache
if: matrix.os == 'windows-latest'
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0

Check failure on line 46 in .github/workflows/nightly.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 committed at 2026-06-23 (cutoff 2026-06-12)
with:
path: /tmp/plugins_testing_download_cache
# No need to key on trunk version unless we change how we store downloads.
Expand Down Expand Up @@ -94,7 +94,7 @@

steps:
- name: Retrieve git history
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 97 in .github/workflows/nightly.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)
with:
fetch-depth: 0

Expand All @@ -117,13 +117,13 @@

- name: Get Latest Release
id: get-release
uses: WyriHaximus/github-action-get-previous-tag@04e8485ecb6487243907e330d522ff60f02283ce # v1.4.0
uses: WyriHaximus/github-action-get-previous-tag@61819f33034117e6c686e6a31dba995a85afc9de # v2.0.0
with:
# only use releases tagged v<semver>
prefix: v

- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 126 in .github/workflows/nightly.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)
with:
ref: ${{ steps.get-release.outputs.tag }}
clean: false
Expand All @@ -149,7 +149,7 @@
- name: Cache tool downloads
# ubuntu, mac runners have persistent cache
if: matrix.os == 'windows-latest'
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0

Check failure on line 152 in .github/workflows/nightly.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 committed at 2026-06-23 (cutoff 2026-06-12)
with:
path: /tmp/plugins_testing_download_cache
# No need to key on trunk version unless we change how we store downloads.
Expand Down Expand Up @@ -182,7 +182,7 @@
- name: Upload Test Outputs for Upload Job
# Only upload results from latest. Always run, except when cancelled.
if: (failure() || success()) && matrix.linter-version == 'Latest'
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: ${{ matrix.results-file }}-test-results
path: ${{ matrix.results-file }}-res.json
Expand Down Expand Up @@ -229,7 +229,7 @@
# results-file: windows-latest
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 232 in .github/workflows/nightly.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

# TODO(lauri): For now this just runs on the hardcoded versions. We should configure this
# akin to the linter_tests job.
Expand All @@ -243,7 +243,7 @@
- name: Upload Test Outputs for Notification Job
# Always run, except when cancelled.
if: (failure() || success())
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: tools-${{ matrix.results-file }}-test-results
path: ${{ matrix.results-file }}-res.json
Expand Down Expand Up @@ -278,7 +278,7 @@
timeout-minutes: 30
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 281 in .github/workflows/nightly.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Action Tests
uses: ./.github/actions/action_tests
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@

steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 45 in .github/workflows/pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Determine upstream
run: |
Expand All @@ -56,7 +56,7 @@
echo "TEST_UPSTREAM=${upstream}" >>"${GITHUB_ENV}"

- name: Detect changed paths
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4.0.2

Check failure on line 59 in .github/workflows/pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 committed at 2026-07-02 (cutoff 2026-06-12)
id: filter
with:
base: ${{ env.TEST_UPSTREAM }}
Expand Down Expand Up @@ -129,7 +129,7 @@
os: [ubuntu-latest, macos-latest]
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 132 in .github/workflows/pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

# TODO(Tyler): Remove this once the cache has stabilized
- name: Delete cache (mac only)
Expand Down Expand Up @@ -188,7 +188,7 @@
os: [ubuntu-latest, macos-latest]
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 191 in .github/workflows/pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Tool Tests
# Run tests using KnownGoodVersion with any modified tools and conditionally all tools. Don't run when cancelled.
Expand All @@ -211,7 +211,7 @@
timeout-minutes: 30
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 214 in .github/workflows/pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Action Tests
uses: ./.github/actions/action_tests
Expand All @@ -231,12 +231,12 @@

steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 234 in .github/workflows/pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)
with:
lfs: true

- name: Trunk Check
uses: trunk-io/trunk-action@75699af9e26881e564e9d832ef7dc3af25ec031b # v1.2.4 uses: trunk-io/trunk-action@75699af9e26881e564e9d832ef7dc3af25ec031b
uses: trunk-io/trunk-action@04ba50e7658c81db7356da96657e6e77f220bfa3 # v1.2.4 uses: trunk-io/trunk-action@04ba50e7658c81db7356da96657e6e77f220bfa3

Check failure on line 239 in .github/workflows/pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] failed to handle a line: action_version must be equal to commit_hash_of_version_annotation
env:
TRUNK_GITHUB_CHECK_RUN_TITLE: Trunk Check

Expand All @@ -250,10 +250,10 @@
timeout-minutes: 90
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 253 in .github/workflows/pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Cache tool downloads
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0

Check failure on line 256 in .github/workflows/pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 committed at 2026-06-23 (cutoff 2026-06-12)
with:
path: /tmp/plugins_testing_download_cache
key: trunk-${{ runner.os }}
Expand All @@ -280,10 +280,10 @@
timeout-minutes: 60
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 283 in .github/workflows/pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Cache tool downloads
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0

Check failure on line 286 in .github/workflows/pr.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 committed at 2026-06-23 (cutoff 2026-06-12)
with:
path: /tmp/plugins_testing_download_cache
key: trunk-${{ runner.os }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/repo_tests.reusable.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@

steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 28 in .github/workflows/repo_tests.reusable.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Setup node
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 22

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@

steps:
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 33 in .github/workflows/scorecard.yml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)
with:
persist-credentials: false

Expand All @@ -57,14 +57,14 @@
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: Upload artifact
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: SARIF file
path: results.sarif
retention-days: 5

# Upload the results to GitHub's code scanning dashboard.
- name: Upload to code-scanning
uses: github/codeql-action/upload-sarif@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2 uses: github/codeql-action/upload-sarif@v4.36.2
uses: github/codeql-action/upload-sarif@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0 uses: github/codeql-action/upload-sarif@v4.37.0
with:
sarif_file: results.sarif
4 changes: 2 additions & 2 deletions .github/workflows/upgrade_trunk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
pull-requests: write # For trunk to create PRs
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 19 in .github/workflows/upgrade_trunk.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Create App Token for TrunkBuild App (Internal)
uses: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73a # v2.1.0 uses: tibdex/github-app-token@v2
Expand All @@ -26,7 +26,7 @@
private_key: ${{ secrets.TRUNK_OPEN_PR_APP_PRIVATE_KEY }}

- name: Trunk Upgrade
uses: trunk-io/trunk-action/upgrade@75699af9e26881e564e9d832ef7dc3af25ec031b # v1.2.4 uses: trunk-io/trunk-action/upgrade@75699af9e26881e564e9d832ef7dc3af25ec031b
uses: trunk-io/trunk-action/upgrade@04ba50e7658c81db7356da96657e6e77f220bfa3 # v1.2.4 uses: trunk-io/trunk-action/upgrade@04ba50e7658c81db7356da96657e6e77f220bfa3

Check failure on line 29 in .github/workflows/upgrade_trunk.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] failed to handle a line: action_version must be equal to commit_hash_of_version_annotation
with:
arguments: -n --bleeding-edge
github-token: ${{ steps.generate-token.outputs.token }}
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/upload_results.reusable.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,26 +58,26 @@
reruns: ${{ steps.parse.outputs.reruns }}
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 61 in .github/workflows/upload_results.reusable.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Retrieve Test Outputs ubuntu
id: download-ubuntu
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
continue-on-error: true
with:
name: ${{ inputs.results-prefix }}ubuntu-latest-test-results

- name: Retrieve Test Outputs macOS
id: download-macos
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
continue-on-error: true
with:
name: ${{ inputs.results-prefix }}macos-latest-test-results

# TODO(Tyler): Re-add Windows runners.
# - name: Retrieve Test Outputs Windows
# id: download-windows
# uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
# uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
# continue-on-error: true
# with:
# name: ${{ inputs.results-prefix }}windows-latest-test-results
Expand All @@ -99,7 +99,7 @@
# echo "::endgroup::"

- name: Slack Notification For Missing Artifacts
uses: slackapi/slack-github-action@91efab103c0de0a537f72a35f6b8cda0ee76bf0a # v2.1.1
uses: slackapi/slack-github-action@0d95c9a7becc1e6e297d76df9bc735c44f4cbcbc # v3.0.5

Check failure on line 102 in .github/workflows/upload_results.reusable.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: slackapi/slack-github-action@0d95c9a7becc1e6e297d76df9bc735c44f4cbcbc committed at 2026-07-11 (cutoff 2026-06-12)
if:
steps.download-ubuntu.outcome == 'failure' || steps.download-macos.outcome == 'failure'
# || steps.download-windows.outcome == 'failure'
Expand All @@ -116,7 +116,7 @@
text: "Failure: <https://github.com/trunk-io/plugins/actions/runs/${{ github.run_id }}| Unable to download some ${{ inputs.results-prefix }}test result artifacts (ubuntu: ${{ steps.download-ubuntu.outcome }}, macos: ${{ steps.download-macos.outcome }})>"

- name: Setup Node
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 22

Expand Down Expand Up @@ -163,15 +163,15 @@

# Slack notifications
- name: Slack Notification For Failures
uses: slackapi/slack-github-action@91efab103c0de0a537f72a35f6b8cda0ee76bf0a # v2.1.1
uses: slackapi/slack-github-action@0d95c9a7becc1e6e297d76df9bc735c44f4cbcbc # v3.0.5

Check failure on line 166 in .github/workflows/upload_results.reusable.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: slackapi/slack-github-action@0d95c9a7becc1e6e297d76df9bc735c44f4cbcbc committed at 2026-07-11 (cutoff 2026-06-12)
if: always() && steps.parse.outputs.failures == 'true'
with:
method: chat.postMessage
token: ${{ secrets.TRUNKBOT_SLACK_BOT_TOKEN }}
payload: ${{ steps.parse.outputs.failures-payload }}

- name: Slack Notification For Prod Upload Failure
uses: slackapi/slack-github-action@91efab103c0de0a537f72a35f6b8cda0ee76bf0a # v2.1.1
uses: slackapi/slack-github-action@0d95c9a7becc1e6e297d76df9bc735c44f4cbcbc # v3.0.5

Check failure on line 174 in .github/workflows/upload_results.reusable.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: slackapi/slack-github-action@0d95c9a7becc1e6e297d76df9bc735c44f4cbcbc committed at 2026-07-11 (cutoff 2026-06-12)
if: inputs.upload-validated-versions == true && steps.upload-prod.outcome == 'failure'
with:
method: chat.postMessage
Expand All @@ -192,10 +192,10 @@
if: needs.upload_test_results.outputs.reruns != ''
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 195 in .github/workflows/upload_results.reusable.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Setup Node
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 22

Expand Down Expand Up @@ -233,7 +233,7 @@
private_key: ${{ secrets.TRUNK_OPEN_PR_APP_PRIVATE_KEY }}

- name: Create Pull Request
uses: peter-evans/create-pull-request@22a9089034f40e5a961c8808d113e2c98fb63676 # v7.0.11 uses: peter-evans/create-pull-request@v7
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1.0.11 uses: peter-evans/create-pull-request@v8.1.1

Check failure on line 236 in .github/workflows/upload_results.reusable.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] failed to handle a line: verify the version annotation: get a commit hash: GET https://api.github.com/repos/peter-evans/create-pull-request/commits/v8.1.1.0.11: 422 No commit found for SHA: v8.1.1.0.11 []
with:
title: Auto-add missing snapshots
body:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/windows_nightly.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@
linter-version: [Snapshots, Latest]
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 21 in .github/workflows/windows_nightly.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Cache tool downloads
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0

Check failure on line 24 in .github/workflows/windows_nightly.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 committed at 2026-06-23 (cutoff 2026-06-12)
with:
path: /tmp/plugins_testing_download_cache
# No need to key on trunk version unless we change how we store downloads.
Expand Down Expand Up @@ -60,10 +60,10 @@
timeout-minutes: 90
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

Check failure on line 63 in .github/workflows/windows_nightly.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 committed at 2026-06-17 (cutoff 2026-06-12)

- name: Cache tool downloads
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0

Check failure on line 66 in .github/workflows/windows_nightly.yaml

View workflow job for this annotation

GitHub Actions / Trunk Check

pinact(parse-error)

[new] action version is younger than the min-age cutoff: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 committed at 2026-06-23 (cutoff 2026-06-12)
with:
path: /tmp/plugins_testing_download_cache
# No need to key on trunk version unless we change how we store downloads.
Expand Down
Loading