diff --git a/.github/workflows/ci-tests.yaml b/.github/workflows/ci-tests.yaml index f93c6e1f..af1c7b3d 100644 --- a/.github/workflows/ci-tests.yaml +++ b/.github/workflows/ci-tests.yaml @@ -16,7 +16,7 @@ jobs: permissions: security-events: write steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: github/codeql-action/init@v2 with: config-file: .github/codeql/config.yml @@ -59,7 +59,7 @@ jobs: version: "v1.2" runs-on: ${{ matrix.on }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ matrix.python }} @@ -112,7 +112,7 @@ jobs: name: "StreamFlow Docker image tests" runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: docker/setup-qemu-action@v2 - uses: docker/setup-buildx-action@v2 - name: "Build Docker image" @@ -149,7 +149,7 @@ jobs: rm -rf /usr/share/dotnet rm -rf /opt/ghc - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Streamflow run: | pip install . @@ -170,7 +170,7 @@ jobs: env: TOXENV: ${{ matrix.step }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: "3.11" @@ -198,7 +198,7 @@ jobs: env: TOXENV: ${{ format('py{0}-unit', matrix.python) }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ matrix.python }} @@ -248,7 +248,7 @@ jobs: needs: ["cwl-conformance", "unit-tests"] runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Download artifacts" uses: actions/download-artifact@v3 - name: "Upload coverage to Codecov" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fe4a2cef..6b819ef4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-22.04 if: ${{ github.event.workflow_run.conclusion == 'success' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: docker/setup-qemu-action@v2 - uses: docker/setup-buildx-action@v2 - uses: docker/login-action@v2 @@ -41,7 +41,7 @@ jobs: contents: write if: ${{ github.event.workflow_run.conclusion == 'success' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Get StreamFlow version" run: echo "STREAMFLOW_VERSION=$(cat streamflow/version.py | grep -oP '(?<=VERSION = \")(.*)(?=\")')" >> $GITHUB_ENV - name: "Check tag existence" @@ -65,7 +65,7 @@ jobs: runs-on: ubuntu-22.04 if: ${{ github.event.workflow_run.conclusion == 'success' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: "3.10"