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/workflows/ci-gha-workflows.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
permissions:
security-events: write
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
with:
persist-credentials: false

Expand Down
68 changes: 34 additions & 34 deletions .github/workflows/ci-nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
timeout-minutes: 5
steps:
- name: Restore previous test results
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
with:
path: |
${{ env.TEST_STATUS_FILE }}
Expand All @@ -65,14 +65,14 @@ jobs:
echo 'TEST_PREVIOUSLY_PASSED=false' >> $GITHUB_ENV
fi

- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
with:
persist-credentials: false

- name: Setup Node.js
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
uses: actions/setup-node@v6
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
with:
node-version-file: .nvmrc
cache: npm
Expand All @@ -92,7 +92,7 @@ jobs:

- name: Restore cached playwright browsers
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
id: playwright-cache
with:
path: "~/.cache/ms-playwright"
Expand Down Expand Up @@ -161,7 +161,7 @@ jobs:
timeout-minutes: 10
steps:
- name: Restore previous test results
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
with:
path: |
${{ env.TEST_STATUS_FILE }}
Expand All @@ -175,14 +175,14 @@ jobs:
echo 'TEST_PREVIOUSLY_PASSED=false' >> $GITHUB_ENV
fi

- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
with:
persist-credentials: false

- name: Setup Node.js
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
uses: actions/setup-node@v6
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
with:
node-version-file: .nvmrc
cache: npm
Expand All @@ -202,7 +202,7 @@ jobs:

- name: Restore cached playwright browsers
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
id: playwright-cache
with:
path: "~/.cache/ms-playwright"
Expand Down Expand Up @@ -264,7 +264,7 @@ jobs:
pull-requests: write
steps:
- name: Restore previous test results
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
with:
path: |
${{ env.TEST_STATUS_FILE }}
Expand All @@ -278,14 +278,14 @@ jobs:
echo 'TEST_PREVIOUSLY_PASSED=false' >> $GITHUB_ENV
fi

- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
with:
persist-credentials: false

- name: Setup Node.js
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
uses: actions/setup-node@v6
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
with:
node-version-file: .nvmrc
cache: npm
Expand All @@ -305,7 +305,7 @@ jobs:

- name: Restore cached playwright browsers
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
id: playwright-cache
with:
path: "~/.cache/ms-playwright"
Expand Down Expand Up @@ -405,7 +405,7 @@ jobs:

- name: Update artifact with performance results
if: ${{ success() }}
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
with:
name: performance-results
path: |
Expand All @@ -421,7 +421,7 @@ jobs:
timeout-minutes: 5
steps:
- name: Restore previous test results
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
with:
path: |
${{ env.TEST_STATUS_FILE }}
Expand All @@ -435,14 +435,14 @@ jobs:
echo 'TEST_PREVIOUSLY_PASSED=false' >> $GITHUB_ENV
fi

- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
with:
persist-credentials: false

- name: Setup Node.js
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
uses: actions/setup-node@v6
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
with:
node-version-file: .nvmrc
cache: npm
Expand Down Expand Up @@ -481,7 +481,7 @@ jobs:
timeout-minutes: 10
steps:
- name: Restore previous test results
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
with:
path: |
${{ env.TEST_STATUS_FILE }}
Expand All @@ -495,14 +495,14 @@ jobs:
echo 'TEST_PREVIOUSLY_PASSED=false' >> $GITHUB_ENV
fi

- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
with:
persist-credentials: false

- name: Setup Node.js
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
uses: actions/setup-node@v6
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
with:
node-version-file: .nvmrc
cache: npm
Expand All @@ -522,7 +522,7 @@ jobs:

- name: Restore cached playwright browsers
if: ${{ env.TEST_PREVIOUSLY_PASSED != 'true' }}
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
id: playwright-cache
with:
path: "~/.cache/ms-playwright"
Expand Down Expand Up @@ -615,7 +615,7 @@ jobs:

- name: Update artifact with build results
if: ${{ needs.environment.outputs.name == 'development' }}
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6
with:
include-hidden-files: true
name: build-results
Expand All @@ -625,11 +625,11 @@ jobs:
timeout-minutes: 5
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
with:
fetch-depth: 0
persist-credentials: false
- uses: actions/setup-node@v6
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
with:
node-version-file: .nvmrc
cache: npm
Expand Down Expand Up @@ -659,7 +659,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Restore previous lint results
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
with:
path: |
${{ env.LINT_STATUS_FILE }}
Expand All @@ -673,12 +673,12 @@ jobs:
echo 'LINT_PREVIOUSLY_PASSED=false' >> $GITHUB_ENV
fi

- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
if: ${{ env.LINT_PREVIOUSLY_PASSED != 'true' }}
with:
persist-credentials: false

- uses: actions/setup-node@v6
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
if: ${{ env.LINT_PREVIOUSLY_PASSED != 'true' }}
with:
node-version-file: .nvmrc
Expand Down Expand Up @@ -712,7 +712,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Restore previous type check results
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
with:
path: |
${{ env.TYPE_CHECK_STATUS_FILE }}
Expand All @@ -726,12 +726,12 @@ jobs:
echo 'TYPE_CHECK_PREVIOUSLY_PASSED=false' >> $GITHUB_ENV
fi

- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
if: ${{ env.TYPE_CHECK_PREVIOUSLY_PASSED != 'true' }}
with:
persist-credentials: false

- uses: actions/setup-node@v6
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
if: ${{ env.TYPE_CHECK_PREVIOUSLY_PASSED != 'true' }}
with:
node-version-file: .nvmrc
Expand Down Expand Up @@ -767,7 +767,7 @@ jobs:
VALIDATE_STATUS_FILE: validate.success.txt
steps:
- name: Restore previous validate results
uses: actions/cache@v5
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5
with:
path: |
${{ env.VALIDATE_STATUS_FILE }}
Expand All @@ -781,12 +781,12 @@ jobs:
echo 'VALIDATE_PREVIOUSLY_PASSED=false' >> $GITHUB_ENV
fi

- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
if: ${{ env.VALIDATE_PREVIOUSLY_PASSED != 'true' }}
with:
persist-credentials: false

- uses: actions/setup-node@v6
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
if: ${{ env.VALIDATE_PREVIOUSLY_PASSED != 'true' }}
with:
node-version-file: .nvmrc
Expand Down Expand Up @@ -849,12 +849,12 @@ jobs:
timeout-minutes: 10
if: ${{ needs.environment.outputs.name == 'production' }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
with:
persist-credentials: false

- name: Setup Node.js
uses: actions/setup-node@v6
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
with:
node-version-file: .nvmrc
cache: npm
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
with:
persist-credentials: false

- name: Dependency Review
uses: actions/dependency-review-action@v4
uses: actions/dependency-review-action@3c4e3dcb1aa7874d2c16be7d79418e9b7efd6261 # v4
# Commonly enabled options, see https://github.com/actions/dependency-review-action#configuration-options for all available options.
with:
comment-summary-in-pr: on-failure
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/publish-demo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
with:
persist-credentials: false
- uses: actions/setup-node@v6
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
with:
node-version-file: .nvmrc
cache: npm
Expand All @@ -49,13 +49,13 @@ jobs:
exit 1
fi

- uses: actions/configure-pages@v5
- uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5

- name: Upload dist folder
uses: actions/upload-pages-artifact@v4
uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4
with:
path: demo/frontend/dist

- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4
4 changes: 2 additions & 2 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
with:
persist-credentials: true
- name: Setup Node.js
uses: actions/setup-node@v6
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6
Comment thread Dismissed
with:
node-version-file: .nvmrc
registry-url: https://registry.npmjs.org
Expand Down
4 changes: 2 additions & 2 deletions demo/backend/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ version: '3.8'

services:
nginx:
image: nginx:stable-alpine
image: nginx:stable-alpine@sha256:67c129e5545fd0c5fdbaf8e7039b8925d472679e94bd65f2a423578469e16718
ports:
- '7070:7070'
networks:
Expand All @@ -15,7 +15,7 @@ services:
restart: always

grafana:
image: grafana/otel-lgtm
image: grafana/otel-lgtm@sha256:72628a43fbd8574b066cd06273545ec9cc74314f360598ee8de27770bd904faa
ports:
- '3000:3000'
- '4317:4317'
Expand Down
Loading