Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
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/contracts-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
check-contracts:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
submodules: recursive

Expand Down Expand Up @@ -49,7 +49,7 @@ jobs:

- name: Upload Slither results
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: slither-results
path: slither-results.sarif
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/deploy-preview.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
echo "head-sha=$(echo "$PR_JSON" | jq -r '.headRefOid')" >> "$GITHUB_OUTPUT"
- name: Post deployment started comment
id: comment
uses: peter-evans/create-or-update-comment@v4
uses: peter-evans/create-or-update-comment@v5
with:
issue-number: ${{ github.event.issue.number }}
body: |
Expand Down Expand Up @@ -81,14 +81,14 @@ jobs:
head-sha: ${{ needs.pre-deploy.outputs.head-sha }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
ref: ${{ needs.pre-deploy.outputs.head-sha }}
submodules: recursive

- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5
- uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb # v6.0.0

- uses: actions/setup-node@v5
- uses: actions/setup-node@v6
with:
node-version: 24
cache: pnpm
Expand Down Expand Up @@ -173,7 +173,7 @@ jobs:
pull-requests: write
steps:
- name: Update comment with result
uses: peter-evans/create-or-update-comment@v4
uses: peter-evans/create-or-update-comment@v5
with:
comment-id: ${{ needs.pre-deploy.outputs.comment-id }}
edit-mode: replace
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/e2e-staging.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,14 @@ jobs:
BASE_URL: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.base_url || 'https://staging.fil.one' }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
submodules: recursive

# Pin the first pnpm/action-setup commit that declares a Node 24 runtime.
- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5
- uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb # v6.0.0

- uses: actions/setup-node@v5
- uses: actions/setup-node@v6
with:
node-version: 24
cache: pnpm
Expand All @@ -46,7 +46,7 @@ jobs:
run: pnpm test:e2e

- name: Upload Playwright report
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
if: ${{ !cancelled() }}
with:
name: playwright-report-staging-${{ github.run_id }}
Expand All @@ -55,7 +55,7 @@ jobs:

- name: Notify Slack on failure
if: failure()
uses: slackapi/slack-github-action@v2.1.1
uses: slackapi/slack-github-action@v3.0.1
with:
method: chat.postMessage
token: ${{ secrets.SLACK_BOT_TOKEN }}
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/packages-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@ jobs:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
submodules: recursive

- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5
- uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb # v6.0.0

- uses: actions/setup-node@v5
- uses: actions/setup-node@v6
with:
node-version: 24
cache: pnpm
Expand All @@ -40,11 +40,11 @@ jobs:
image: mcr.microsoft.com/playwright:v1.58.2-noble
options: --user 1001
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5
- uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb # v6.0.0

- uses: actions/setup-node@v5
- uses: actions/setup-node@v6
with:
node-version: 24
cache: pnpm
Expand All @@ -65,7 +65,7 @@ jobs:
pull-requests: write
steps:
- name: Find existing comment
uses: peter-evans/find-comment@v3
uses: peter-evans/find-comment@v4
id: find
with:
issue-number: ${{ github.event.pull_request.number }}
Expand All @@ -77,7 +77,7 @@ jobs:
steps.find.outputs.comment-id == '' &&
github.event.pull_request.head.repo.full_name == github.repository &&
github.event.pull_request.base.ref != 'production'
uses: peter-evans/create-or-update-comment@v4
uses: peter-evans/create-or-update-comment@v5
with:
issue-number: ${{ github.event.pull_request.number }}
body: |
Expand All @@ -90,7 +90,7 @@ jobs:
steps.find.outputs.comment-id == '' &&
(github.event.pull_request.head.repo.full_name != github.repository ||
github.event.pull_request.base.ref == 'production')
uses: peter-evans/create-or-update-comment@v4
uses: peter-evans/create-or-update-comment@v5
with:
issue-number: ${{ github.event.pull_request.number }}
body: |
Expand All @@ -114,13 +114,13 @@ jobs:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
submodules: recursive

- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5
- uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb # v6.0.0

- uses: actions/setup-node@v5
- uses: actions/setup-node@v6
with:
node-version: 24
cache: pnpm
Expand All @@ -144,7 +144,7 @@ jobs:
run: echo "subject=$(git log -1 --format=%s)" >> "$GITHUB_OUTPUT"

- if: failure()
uses: slackapi/slack-github-action@v2.1.1
uses: slackapi/slack-github-action@v3.0.1
with:
method: chat.postMessage
token: ${{ secrets.SLACK_BOT_TOKEN }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/preview-teardown.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@ jobs:
AWS_REGION: us-east-2

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
submodules: recursive

- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5
- uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb # v6.0.0

- uses: actions/setup-node@v5
- uses: actions/setup-node@v6
with:
node-version: 24
cache: pnpm
Expand Down Expand Up @@ -56,7 +56,7 @@ jobs:

- name: Notify Slack on teardown failure
if: steps.remove.outcome == 'failure'
uses: slackapi/slack-github-action@v2.1.1
uses: slackapi/slack-github-action@v3.0.1
with:
method: chat.postMessage
token: ${{ secrets.SLACK_BOT_TOKEN }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/production-pr-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
issues: write

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
fetch-depth: 0

Expand All @@ -30,7 +30,7 @@ jobs:
fi

- name: Post comment
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
script: |
const result = '${{ steps.check.outputs.result }}';
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/security.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
container:
image: semgrep/semgrep:1.93.0
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Run Semgrep
run: |
Expand All @@ -44,7 +44,7 @@ jobs:

- name: Upload Semgrep results
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: semgrep-results
path: semgrep-results.sarif
Expand Down Expand Up @@ -72,7 +72,7 @@ jobs:
matrix:
language: [javascript-typescript]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Initialize CodeQL
uses: github/codeql-action/init@v4
Expand All @@ -99,11 +99,11 @@ jobs:
contents: read
security-events: write
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- uses: pnpm/action-setup@9b5745cdf0a2e8c2620f0746130f809adb911c19
- uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb

- uses: actions/setup-node@v5
- uses: actions/setup-node@v6
with:
node-version: 24
cache: pnpm
Expand Down Expand Up @@ -133,7 +133,7 @@ jobs:

- name: Upload Trivy dependency results
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: trivy-deps-results
path: trivy-deps.sarif
Expand All @@ -156,7 +156,7 @@ jobs:
contents: read
security-events: write
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
fetch-depth: 0 # Full history for git log scanning

Expand All @@ -183,7 +183,7 @@ jobs:
contents: read
security-events: write
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

# trivy-action@0.35.0 internally uses actions/cache@v4 (Node 20).
# No newer version available yet. Monitor:
Expand All @@ -201,7 +201,7 @@ jobs:

- name: Upload Trivy IaC results
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: trivy-iac-results
path: trivy-iac.sarif
Expand All @@ -220,11 +220,11 @@ jobs:
name: License Compliance
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- uses: pnpm/action-setup@9b5745cdf0a2e8c2620f0746130f809adb911c19
- uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb

- uses: actions/setup-node@v5
- uses: actions/setup-node@v6
with:
node-version: 24
cache: pnpm
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/test-staging.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ jobs:
timeout-minutes: 30

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
submodules: recursive

- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5
- uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb # v6.0.0

- uses: actions/setup-node@v5
- uses: actions/setup-node@v6
with:
node-version: 24
cache: pnpm
Expand All @@ -35,7 +35,7 @@ jobs:
BASE_URL: https://staging.fil.one

- name: Upload Playwright report
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
if: ${{ !cancelled() }}
with:
name: playwright-report-staging-${{ github.run_id }}
Expand All @@ -44,7 +44,7 @@ jobs:

- name: Notify Slack on failure
if: failure()
uses: slackapi/slack-github-action@v2.1.1
uses: slackapi/slack-github-action@v3.0.1
with:
method: chat.postMessage
token: ${{ secrets.SLACK_BOT_TOKEN }}
Expand Down Expand Up @@ -82,13 +82,13 @@ jobs:
AWS_REGION: us-east-2

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
submodules: recursive

- uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5
- uses: pnpm/action-setup@08c4be7e2e672a47d11bd04269e27e5f3e8529cb # v6.0.0

- uses: actions/setup-node@v5
- uses: actions/setup-node@v6
with:
node-version: 24
cache: pnpm
Expand All @@ -106,7 +106,7 @@ jobs:

- name: Notify Slack on failure
if: failure()
uses: slackapi/slack-github-action@v2.1.1
uses: slackapi/slack-github-action@v3.0.1
with:
method: chat.postMessage
token: ${{ secrets.SLACK_BOT_TOKEN }}
Expand Down
Loading