diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 3d3fbc10..47a484ef 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -24,7 +24,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Initialize CodeQL uses: github/codeql-action/init@v3 diff --git a/.github/workflows/deploy_pkg.yml b/.github/workflows/deploy_pkg.yml index 74b3c1e6..74f51c84 100644 --- a/.github/workflows/deploy_pkg.yml +++ b/.github/workflows/deploy_pkg.yml @@ -12,13 +12,13 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: persist-credentials: false fetch-depth: 0 # Required for dynamic versioning - name: Install python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.12" @@ -32,7 +32,7 @@ jobs: - name: Check package metadata run: twine check dist/* - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: DoubleML-pkg path: dist/ @@ -49,7 +49,7 @@ jobs: steps: - name: Download built package - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 with: name: DoubleML-pkg path: dist/ @@ -65,7 +65,7 @@ jobs: needs: publish-to-testpypi runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.12" @@ -98,7 +98,7 @@ jobs: steps: - name: Download built package - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 with: name: DoubleML-pkg path: dist/ @@ -112,7 +112,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'release' steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.12" diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 163dd399..6548ef26 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -30,12 +30,12 @@ jobs: - {os: 'ubuntu-latest', python-version: '3.13'} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # allow version retrieval with setuptools_scm - name: Set up Python ${{ matrix.config.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.config.python-version }} @@ -74,7 +74,7 @@ jobs: if: | matrix.config.os == 'ubuntu-latest' && matrix.config.python-version == '3.12' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: code-coverage-report path: |