diff --git a/.github/workflows/apply-labels.yml b/.github/workflows/apply-labels.yml index 9d7d6bc..d2d9d8b 100644 --- a/.github/workflows/apply-labels.yml +++ b/.github/workflows/apply-labels.yml @@ -16,10 +16,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: "20" diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 8f10538..d816c47 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -32,7 +32,7 @@ jobs: version: ${{ steps.version.outputs.version }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - uses: ./.github/actions/install-project with: python-version: "3.12" @@ -93,11 +93,11 @@ jobs: needs: - build steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: ref: gh-pages - - uses: actions/upload-pages-artifact@v3 + - uses: actions/upload-pages-artifact@v5 with: path: . retention-days: 1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 28cff06..7bfffbc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: fetch-depth: 0 @@ -31,7 +31,7 @@ jobs: run: uv build - name: Upload build artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: dist path: dist/ @@ -44,12 +44,12 @@ jobs: matrix: python-version: ["3.12", "3.13"] steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }} - name: Download build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: dist path: dist/ @@ -68,7 +68,7 @@ jobs: url: https://pypi.org/project/imas-standard-names/ steps: - name: Download build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: dist path: dist/ @@ -81,16 +81,16 @@ jobs: needs: test-install runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Download build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: dist path: dist/ - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: files: dist/* generate_release_notes: true diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a9f4cb5..dc12fb5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -33,7 +33,7 @@ jobs: python-version: ["3.12", "3.13"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - uses: ./.github/actions/install-project with: python-version: ${{ matrix.python-version }} @@ -58,7 +58,7 @@ jobs: continue-on-error: true steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - uses: ./.github/actions/install-project with: python-version: ${{ env.BASE_PYTHON_VERSION }} @@ -77,4 +77,4 @@ jobs: - name: Upload coverage reports to Codecov if: ${{ !cancelled() }} - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@v7