From 128f1bbbe206cf3a3ef75da7a53bc03ff5edcadf Mon Sep 17 00:00:00 2001 From: Brian Sipos Date: Fri, 10 Apr 2026 09:52:40 -0400 Subject: [PATCH 1/2] Bump deprecated github action versions --- .github/workflows/anms-core.yaml | 6 +++--- .github/workflows/aricodec.yaml | 4 ++-- .github/workflows/build-test.yaml | 2 +- .github/workflows/codeql.yml | 6 +++--- .github/workflows/publish_images.yaml | 2 +- .github/workflows/puppet.yaml | 8 ++++---- .github/workflows/sonarcloud.yml | 8 ++++---- .github/workflows/transcoder.yaml | 4 ++-- 8 files changed, 20 insertions(+), 20 deletions(-) diff --git a/.github/workflows/anms-core.yaml b/.github/workflows/anms-core.yaml index 0cfa81a..cb2ebfd 100644 --- a/.github/workflows/anms-core.yaml +++ b/.github/workflows/anms-core.yaml @@ -11,11 +11,11 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.10" - name: Install dependencies @@ -39,7 +39,7 @@ jobs: DOCKER_CMD: docker steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive - name: Build ANMS diff --git a/.github/workflows/aricodec.yaml b/.github/workflows/aricodec.yaml index b916f84..48db3d2 100644 --- a/.github/workflows/aricodec.yaml +++ b/.github/workflows/aricodec.yaml @@ -11,11 +11,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.10" - name: Install dependencies diff --git a/.github/workflows/build-test.yaml b/.github/workflows/build-test.yaml index 8577e8a..0060199 100644 --- a/.github/workflows/build-test.yaml +++ b/.github/workflows/build-test.yaml @@ -35,7 +35,7 @@ jobs: ${DOCKER_CMD} -v ${DOCKER_CMD} compose -v - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive - name: Tag name env diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 17634df..7706a01 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -29,11 +29,11 @@ jobs: build-mode: none steps: - name: Checkout repository - uses: actions/checkout@v4 + 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: ${{ matrix.language }} build-mode: ${{ matrix.build-mode }} @@ -47,6 +47,6 @@ jobs: exit 1 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/publish_images.yaml b/.github/workflows/publish_images.yaml index 4b482ff..0c78751 100644 --- a/.github/workflows/publish_images.yaml +++ b/.github/workflows/publish_images.yaml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: recursive - name: Log in to GitHub Container Registry diff --git a/.github/workflows/puppet.yaml b/.github/workflows/puppet.yaml index 80fc14f..3b47ce2 100644 --- a/.github/workflows/puppet.yaml +++ b/.github/workflows/puppet.yaml @@ -14,7 +14,7 @@ jobs: container: quay.io/centos/centos:stream9 steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: false - name: Install dependencies @@ -36,12 +36,12 @@ jobs: actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: false - name: Setup Ruby - uses: ruby/setup-ruby@v1.192.0 + uses: ruby/setup-ruby@v1.300.0 with: ruby-version: 2.7 bundler-cache: true @@ -54,7 +54,7 @@ jobs: - name: Upload analysis results to GitHub if: always() - uses: github/codeql-action/upload-sarif@v3 + uses: github/codeql-action/upload-sarif@v4 with: sarif_file: puppet-lint-results.sarif wait-for-processing: true diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index f2a57de..54c74f8 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -1,4 +1,4 @@ -name: Build +name: SonarQube on: push: branches: @@ -7,13 +7,13 @@ on: types: [opened, synchronize, reopened] jobs: sonarqube: - name: SonarQube + name: Analyze runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - name: SonarQube Scan - uses: SonarSource/sonarqube-scan-action@v5 + uses: SonarSource/sonarqube-scan-action@v7 env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} diff --git a/.github/workflows/transcoder.yaml b/.github/workflows/transcoder.yaml index 2458620..2c2dd56 100644 --- a/.github/workflows/transcoder.yaml +++ b/.github/workflows/transcoder.yaml @@ -11,11 +11,11 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.10" - name: Install flake8 From b6934ef754a9b197683a9822fed788246bae7e21 Mon Sep 17 00:00:00 2001 From: Brian Sipos Date: Fri, 10 Apr 2026 09:55:59 -0400 Subject: [PATCH 2/2] Fix another CI warning --- .github/workflows/build-test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-test.yaml b/.github/workflows/build-test.yaml index 0060199..c31d2cb 100644 --- a/.github/workflows/build-test.yaml +++ b/.github/workflows/build-test.yaml @@ -25,7 +25,7 @@ jobs: AUTHNZ_HTTPS_PORT: 8443 steps: - name: Start Container Service - if: ${{matrix.ctrmgr}} == 'podman' + if: ${{matrix.ctrmgr == 'podman'}} run: | systemctl --user start podman.socket systemctl --user enable podman.socket