diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index db2c279..a22f06e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,11 +14,11 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5.0.0 + - uses: actions/checkout@v6.0.1 with: fetch-depth: 0 - name: Set up pixi - uses: prefix-dev/setup-pixi@28eb668aafebd9dede9d97c4ba1cd9989a4d0004 # v0.9.2 + uses: prefix-dev/setup-pixi@82d477f15f3a381dbcc8adc1206ce643fe110fb7 # v0.9.3 with: environments: build - name: Build project @@ -26,12 +26,12 @@ jobs: - name: Check package run: pixi run -e build check-wheel - name: Upload package - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: pip path: dist/* - name: Upload bundle - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: cdn path: src/panel_splitjs/dist/ @@ -44,7 +44,7 @@ jobs: id-token: write environment: pypi steps: - - uses: actions/download-artifact@v6 + - uses: actions/download-artifact@v7 with: name: pip path: dist/ @@ -56,7 +56,7 @@ jobs: needs: [build] runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v6 + - uses: actions/download-artifact@v7 with: name: cdn path: dist/ diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e3b1236..1bf27f7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -42,9 +42,9 @@ jobs: needs: [setup] runs-on: "ubuntu-latest" steps: - - uses: actions/checkout@v5.0.0 + - uses: actions/checkout@v6.0.1 - name: Set up pixi - uses: prefix-dev/setup-pixi@v0.9.2 + uses: prefix-dev/setup-pixi@v0.9.3 - uses: holoviz-dev/holoviz_tasks/pre-commit@v0 - uses: pre-commit/action@v3.0.1 if: needs.setup.outputs.img_change == 'true' @@ -64,7 +64,7 @@ jobs: code_change: ${{ steps.filter.outputs.code }} matrix: ${{ env.MATRIX }} steps: - - uses: actions/checkout@v5.0.0 + - uses: actions/checkout@v6.0.1 if: github.event_name != 'pull_request' - name: Check for code changes uses: dorny/paths-filter@v3 @@ -169,7 +169,7 @@ jobs: FAIL="--screenshot only-on-failure --full-page-screenshot --output ui_screenshots --tracing retain-on-failure" pixi run -e ${{ matrix.environment }} test-ui $COV --cov-config=.uicoveragerc $FAIL - name: Upload UI Screenshots - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: always() with: name: ui_screenshots_${{ runner.os }} diff --git a/.github/workflows/update-lockfiles.yml b/.github/workflows/update-lockfiles.yml index d45e811..fc9d2ef 100644 --- a/.github/workflows/update-lockfiles.yml +++ b/.github/workflows/update-lockfiles.yml @@ -12,16 +12,16 @@ jobs: pixi-update: runs-on: ubuntu-latest steps: - - uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493 # v4.2.2 + - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.2.2 - name: Set up pixi - uses: prefix-dev/setup-pixi@28eb668aafebd9dede9d97c4ba1cd9989a4d0004 # v0.9.2 + uses: prefix-dev/setup-pixi@82d477f15f3a381dbcc8adc1206ce643fe110fb7 # v0.9.3 with: run-install: false - name: Update lockfiles run: | pixi update --json --no-install | pixi exec pixi-diff-to-markdown >> diff.md - name: Create pull request - uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7.0.8 + uses: peter-evans/create-pull-request@98357b18bf14b5342f975ff684046ec3b2a07725 # v8.0.0 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: Update pixi lockfile