Skip to content
Merged
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/actions/nx-cache-restore/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ runs:

- name: Restore Nx cache
id: restore
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
path: |
.nx/cache
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/nx-cache-save/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ runs:
echo "key=${{ inputs.cache-prefix }}-${REF_KEY}-${LOCK_HASH}" >> $GITHUB_OUTPUT

- name: Save Nx cache
uses: actions/cache/save@v4
uses: actions/cache/save@v5
with:
path: |
.nx/cache
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cherry-pick-prompt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0
token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
build-mode: none
steps:
- name: Checkout repository
uses: actions/checkout@v5
uses: actions/checkout@v6

- name: Initialize CodeQL
uses: github/codeql-action/init@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-release-branch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
fi

- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
ref: ${{ inputs.base_branch }}
fetch-depth: 0
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/package-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
NX_DAEMON: "false"
steps:
- name: Checkout code
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0

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

- name: Upload test artifacts on failure
if: failure()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: package-e2e-failure-logs
path: |
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/perf-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:

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

Expand All @@ -83,7 +83,7 @@ jobs:
REDIS_PORT: 6379

- name: Upload performance report
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: perf-report-${{ matrix.project }}
path: perf-results/
Expand All @@ -98,7 +98,7 @@ jobs:
contents: write

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v6
Expand All @@ -110,7 +110,7 @@ jobs:
run: yarn install --frozen-lockfile

- name: Download all artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
path: perf-results
pattern: perf-report-*
Expand All @@ -131,7 +131,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Upload consolidated baseline artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: perf-baseline-${{ steps.tag.outputs.TAG }}
path: perf-results/
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/perf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ jobs:

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

Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:
REDIS_PORT: 6379

- name: Upload performance report
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: perf-report-${{ matrix.project }}
path: perf-results/
Expand All @@ -109,10 +109,10 @@ jobs:
pull-requests: write

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Download all artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
path: perf-results
pattern: perf-report-*
Expand Down Expand Up @@ -144,7 +144,7 @@ jobs:

- name: Comment on PR
if: github.event_name == 'pull_request'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const fs = require('fs');
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pr-testing-registry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
fi

- name: Checkout PR branch
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0
ref: refs/pull/${{ inputs.pr_number }}/head
Expand Down Expand Up @@ -363,14 +363,14 @@ jobs:
echo "${{ env.NGROK_URL }}" > /tmp/registry-info/registry-url.txt

- name: Upload registry info
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: pr-testing-registry-info
path: /tmp/registry-info/
retention-days: 1

- name: Comment on PR with registry info
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const marker = '<!-- frontmcp-pr-testing-registry -->';
Expand Down Expand Up @@ -614,7 +614,7 @@ jobs:

- name: Comment on PR (registry stopped)
if: always()
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const marker = '<!-- frontmcp-pr-testing-registry -->';
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 @@ -61,7 +61,7 @@ jobs:

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

Expand Down Expand Up @@ -196,7 +196,7 @@ jobs:
npx nx run-many -t test --projects='demo-e2e-*' --parallel=3

- name: Upload build artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: dist-packages
path: |
Expand Down Expand Up @@ -235,7 +235,7 @@ jobs:

steps:
- name: Checkout (for .nvmrc)
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
sparse-checkout: |
.nvmrc
Expand All @@ -246,7 +246,7 @@ jobs:
run: echo "version=$(cat .nvmrc)" >> "$GITHUB_OUTPUT"

- name: Download build artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: dist-packages

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

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

Expand Down Expand Up @@ -506,7 +506,7 @@ jobs:
- name: Trigger docs sync
if: ${{ needs.prepare.outputs.is_prerelease != 'true' }}
continue-on-error: true
uses: actions/github-script@v7
uses: actions/github-script@v8
env:
VERSION: ${{ needs.prepare.outputs.version }}
VERSION_MINOR: ${{ needs.prepare.outputs.release_line }}
Expand Down
36 changes: 18 additions & 18 deletions .github/workflows/push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
node-version: ${{ steps.node-version.outputs.version }}
steps:
- name: Checkout code
uses: actions/checkout@v5
uses: actions/checkout@v6

- name: Get Node version
id: node-version
Expand All @@ -44,7 +44,7 @@ jobs:
NX_DAEMON: "false"
steps:
- name: Checkout code
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand All @@ -61,7 +61,7 @@ jobs:
uses: ./.github/actions/nx-cache-restore

- name: Set Nx SHAs
uses: nrwl/nx-set-shas@v4
uses: nrwl/nx-set-shas@v5

- name: Run linter
run: npx nx affected -t lint
Expand All @@ -79,7 +79,7 @@ jobs:
NX_DAEMON: "false"
steps:
- name: Checkout code
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand All @@ -96,7 +96,7 @@ jobs:
uses: ./.github/actions/nx-cache-restore

- name: Set Nx SHAs
uses: nrwl/nx-set-shas@v4
uses: nrwl/nx-set-shas@v5

- name: Build libraries
id: build
Expand All @@ -116,7 +116,7 @@ jobs:
uses: ./.github/actions/nx-cache-save

- name: Upload build artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: dist
path: |
Expand All @@ -135,7 +135,7 @@ jobs:
matrix: ${{ steps.discover.outputs.projects }}
steps:
- name: Checkout code
uses: actions/checkout@v5
uses: actions/checkout@v6

- name: Setup Node
uses: actions/setup-node@v6
Expand Down Expand Up @@ -168,7 +168,7 @@ jobs:
RUN_COVERAGE: ${{ github.ref == 'refs/heads/main' }}
steps:
- name: Checkout code
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand All @@ -182,15 +182,15 @@ jobs:
run: yarn install --frozen-lockfile

- name: Download build artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: dist

- name: Restore Nx cache
uses: ./.github/actions/nx-cache-restore

- name: Set Nx SHAs
uses: nrwl/nx-set-shas@v4
uses: nrwl/nx-set-shas@v5

- name: Run unit tests (affected, no coverage)
if: env.RUN_COVERAGE != 'true'
Expand All @@ -202,7 +202,7 @@ jobs:

- name: Upload unit coverage artifacts
if: env.RUN_COVERAGE == 'true' && always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: unit-coverage
path: coverage/unit/
Expand All @@ -224,7 +224,7 @@ jobs:
RUN_COVERAGE: ${{ github.ref == 'refs/heads/main' }}
steps:
- name: Checkout code
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand All @@ -238,15 +238,15 @@ jobs:
run: yarn install --frozen-lockfile

- name: Download build artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: dist

- name: Restore Nx cache
uses: ./.github/actions/nx-cache-restore

- name: Set Nx SHAs
uses: nrwl/nx-set-shas@v4
uses: nrwl/nx-set-shas@v5

- name: Run E2E tests (${{ matrix.project }})
id: test
Expand All @@ -273,7 +273,7 @@ jobs:

- name: Upload E2E coverage artifacts
if: env.RUN_COVERAGE == 'true' && always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: e2e-coverage-${{ matrix.project }}
path: coverage/e2e/${{ matrix.project }}/
Expand All @@ -290,7 +290,7 @@ jobs:
NX_DAEMON: "false"
steps:
- name: Checkout code
uses: actions/checkout@v5
uses: actions/checkout@v6

- name: Setup Node
uses: actions/setup-node@v6
Expand All @@ -302,13 +302,13 @@ jobs:
run: yarn install --frozen-lockfile

- name: Download unit coverage artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: unit-coverage
path: coverage/unit/

- name: Download E2E coverage artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
pattern: e2e-coverage-*
path: coverage/e2e/
Expand Down
Loading
Loading