diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 37aeb7b..e4c2a93 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,16 +12,16 @@ jobs: name: Formatting and static analysis runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/setup-python@v3 + - uses: actions/setup-python@v6 with: python-version: 3.11 - run: python -m pip install --upgrade pip - run: python -m pip install -r requirements/ci.txt - run: tox -e static - - uses: stefanzweifel/git-auto-commit-action@v6 + - uses: stefanzweifel/git-auto-commit-action@v7 with: commit_message: Apply automatic formatting @@ -31,10 +31,10 @@ jobs: runs-on: ubuntu-22.04 steps: - run: sudo apt install --yes docker-compose - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 with: submodules: true - - uses: actions/setup-python@v3 + - uses: actions/setup-python@v6 with: python-version: 3.11 - run: python -m pip install --upgrade pip diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 3e5b1ac..d83042b 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -18,13 +18,13 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v6 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: python - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index fe461b4..78b62fa 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -15,6 +15,6 @@ jobs: runs-on: ubuntu-latest steps: - name: 'Checkout Repository' - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: 'Dependency Review' uses: actions/dependency-review-action@v2 diff --git a/.github/workflows/docker_release.yml b/.github/workflows/docker_release.yml index e3cf66c..2720b61 100644 --- a/.github/workflows/docker_release.yml +++ b/.github/workflows/docker_release.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Bump version and push tag id: tag_version @@ -28,7 +28,7 @@ jobs: - name: Create Docker Metadata id: meta - uses: docker/metadata-action@v5 + uses: docker/metadata-action@v6 with: images: ghcr.io/scicatproject/sciwyrm flavor: latest=true # adds :latest tag to outputs.tags @@ -37,7 +37,7 @@ jobs: type=raw,value=${{ steps.tag_version.outputs.new_tag }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Login to GitHub Container Registry uses: docker/login-action@v3 @@ -47,7 +47,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - name: Build Docker Image - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: platforms: linux/amd64,linux/arm64 context: ./ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b0cf5bd..37b9a83 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,11 +11,11 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 with: fetch-depth: 0 # history required so setuptools_scm can determine version - - uses: actions/setup-python@v3 + - uses: actions/setup-python@v6 with: python-version: 3.11 - run: python -m pip install --upgrade pip