diff --git a/.github/actions/pycodestyle-in-sl7-docker/Dockerfile.jenkins b/.github/actions/pycodestyle-in-sl7-docker/Dockerfile.jenkins index 45cfec777..9224ed19c 100644 --- a/.github/actions/pycodestyle-in-sl7-docker/Dockerfile.jenkins +++ b/.github/actions/pycodestyle-in-sl7-docker/Dockerfile.jenkins @@ -1,7 +1,7 @@ # SPDX-FileCopyrightText: 2009 Fermi Research Alliance, LLC # SPDX-License-Identifier: Apache-2.0 -FROM mambelli/gwms-ci-sl7 +FROM glideinwms/gwms-ci-sl7 COPY entrypoint.sh /entrypoint.sh RUN groupadd -g 500 glideinwms-ci RUN useradd -u 500 -g 500 glideinwms-ci diff --git a/.github/workflows/bats.yaml b/.github/workflows/bats.yaml index 7ce9a72be..00b21cbc4 100644 --- a/.github/workflows/bats.yaml +++ b/.github/workflows/bats.yaml @@ -28,7 +28,7 @@ jobs: git checkout --progress --force -B ${BRANCH} refs/remotes/origin/${BRANCH} id: sparse-checkout - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: path: "glideinwms" - name: bats test action step @@ -36,7 +36,7 @@ jobs: uses: ./.github/actions/bats-in-sl7-docker - name: Archive bats log if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: reports path: logs.tar.bz2 diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ba3790a39..a6b8c8de1 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -5,7 +5,7 @@ on: push: branches: - master - - branch_v3_7 + - branch_v3_11 jobs: build_job: runs-on: ubuntu-latest @@ -31,7 +31,7 @@ jobs: git checkout --progress --force -B ${BRANCH} refs/remotes/origin/${BRANCH} id: sparse-checkout - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: path: "glideinwms" - name: RPM build action step @@ -39,7 +39,7 @@ jobs: uses: ./.github/actions/build-in-sl7-docker - name: Archive RPM packages if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: rpmpackages path: rpms.tar.bz2 diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 62ca5a773..f079cc0fb 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -33,7 +33,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: # We must fetch at least the immediate parents so that if this is # a pull request then we can checkout the head. @@ -46,7 +46,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v1 + uses: github/codeql-action/init@v2 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -57,7 +57,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v1 + uses: github/codeql-action/autobuild@v2 # ℹī¸ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -71,4 +71,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 + uses: github/codeql-action/analyze@v2 diff --git a/.github/workflows/docker_build.yml b/.github/workflows/docker_build.yml index 688753006..4771bb092 100644 --- a/.github/workflows/docker_build.yml +++ b/.github/workflows/docker_build.yml @@ -32,7 +32,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: set label continue-on-error: true @@ -51,17 +51,17 @@ jobs: echo "DH_LABEL=$DH_LABEL-${{ steps.mkdatetag.outputs.dtag }}" >> $GITHUB_ENV - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Log in to Docker Hub - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and push id: docker_build - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: push: true context: build/packaging/containers diff --git a/.github/workflows/pycodestyle.yaml b/.github/workflows/pycodestyle.yaml index ec11ce8a8..1b5d3e130 100644 --- a/.github/workflows/pycodestyle.yaml +++ b/.github/workflows/pycodestyle.yaml @@ -27,7 +27,7 @@ jobs: # job fails if a step fails (unless continue-on-error is in the step) steps: - name: Download previous pycodestyle warnings count - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 id: download with: name: pycodestyle # includes a file pycodestyle-warnings.txt @@ -53,7 +53,7 @@ jobs: git checkout --progress --force -B ${BRANCH} refs/remotes/origin/${BRANCH} id: sparse-checkout - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: path: "glideinwms" id: checkout @@ -91,13 +91,13 @@ jobs: $test_ok - name: Upload pycodestyle warnings count if improved if: steps.pycodestyle_check.outputs.warnings_updated == 'true' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: pycodestyle path: pycodestyle-warnings.txt - name: Archive reports if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: reports path: | diff --git a/.github/workflows/pylint.yaml b/.github/workflows/pylint.yaml index ed1de4bc0..08bd18aa2 100644 --- a/.github/workflows/pylint.yaml +++ b/.github/workflows/pylint.yaml @@ -28,7 +28,7 @@ jobs: git checkout --progress --force -B ${BRANCH} refs/remotes/origin/${BRANCH} id: sparse-checkout - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: path: "glideinwms" id: checkout @@ -37,7 +37,7 @@ jobs: id: pylint - name: Archive reports if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: reports path: logs.tar.bz2 diff --git a/.github/workflows/pyunittest.yaml b/.github/workflows/pyunittest.yaml index 20d28772b..0901bc99e 100644 --- a/.github/workflows/pyunittest.yaml +++ b/.github/workflows/pyunittest.yaml @@ -28,7 +28,7 @@ jobs: git checkout --progress --force -B ${BRANCH} refs/remotes/origin/${BRANCH} id: sparse-checkout - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: path: "glideinwms" - name: unit test action step @@ -36,7 +36,7 @@ jobs: uses: ./.github/actions/pyunittest-in-sl7-docker - name: Archive unittest log if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: reports path: logs.tar.bz2 diff --git a/.github/workflows/reuse.yaml b/.github/workflows/reuse.yaml index ffa36a4b8..16008c2d0 100644 --- a/.github/workflows/reuse.yaml +++ b/.github/workflows/reuse.yaml @@ -34,11 +34,11 @@ jobs: git checkout --progress --force -B ${BRANCH} refs/remotes/origin/${BRANCH} id: sparse-checkout - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: path: "glideinwms" - name: reuse lint action step id: reuse - uses: fsfe/reuse-action@v1 + uses: fsfe/reuse-action@v2 with: args: --root ./glideinwms lint