From 9cf9350f30bfdc07e10913018197a218f15b0aed Mon Sep 17 00:00:00 2001 From: josedaniel-dev Date: Fri, 7 Aug 2026 18:35:59 -0500 Subject: [PATCH] ci(observer): use Node 24 artifact actions --- .github/workflows/publish.yml | 8 ++++---- .github/workflows/quickstart-smoke.yml | 8 +++++++- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 39408f7..011355e 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -62,7 +62,7 @@ jobs: python -m pip install build twine python -m build --sdist --wheel --outdir "${{ runner.temp }}/python-dist" "$PACKAGE_PATH" python -m twine check "${{ runner.temp }}/python-dist"/* - - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: python-${{ matrix.id }} path: ${{ runner.temp }}/python-dist/* @@ -89,7 +89,7 @@ jobs: - package: cli environment: release-cli steps: - - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0 + - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: python-${{ matrix.package }} path: dist @@ -128,7 +128,7 @@ jobs: npm run test:run npm run build npm pack --pack-destination "${{ runner.temp }}/npm-dist" - - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: npm-package path: ${{ runner.temp }}/npm-dist/*.tgz @@ -149,7 +149,7 @@ jobs: with: node-version: "24" registry-url: https://registry.npmjs.org - - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0 + - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: npm-package path: dist diff --git a/.github/workflows/quickstart-smoke.yml b/.github/workflows/quickstart-smoke.yml index c794ab1..d3efa24 100644 --- a/.github/workflows/quickstart-smoke.yml +++ b/.github/workflows/quickstart-smoke.yml @@ -103,12 +103,18 @@ jobs: --screenshot=smoke-artifacts/observer-dashboard.png \ http://localhost:5173/traces test -s smoke-artifacts/observer-dashboard.png - - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: observer-dashboard-screenshot path: smoke-artifacts/observer-dashboard.png if-no-files-found: error retention-days: 3 + - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 + with: + name: observer-dashboard-screenshot + path: downloaded-smoke-artifact + - name: Verify downloaded screenshot + run: cmp smoke-artifacts/observer-dashboard.png downloaded-smoke-artifact/observer-dashboard.png - name: Show service logs on failure if: failure() run: docker compose logs --no-color