diff --git a/.github/workflows/build-test-release.yaml b/.github/workflows/build-test-release.yaml index 61404e99..5eb9b4bf 100644 --- a/.github/workflows/build-test-release.yaml +++ b/.github/workflows/build-test-release.yaml @@ -25,7 +25,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} pre-commit: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 diff --git a/.github/workflows/reusable-build-test-release.yml b/.github/workflows/reusable-build-test-release.yml index 2e823958..28b4199a 100644 --- a/.github/workflows/reusable-build-test-release.yml +++ b/.github/workflows/reusable-build-test-release.yml @@ -296,7 +296,7 @@ jobs: uses: fsfe/reuse-action@v1.1 lint: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 @@ -322,7 +322,7 @@ jobs: fetch-depth: "0" ref: ${{ github.head_ref }} - name: Secret Scanning Trufflehog - uses: trufflesecurity/trufflehog@v3.85.0 + uses: trufflesecurity/trufflehog@v3.87.0 with: extra_args: -x .github/workflows/exclude-patterns.txt --json --only-verified version: 3.77.0 @@ -355,7 +355,7 @@ jobs: run-unit-tests: name: test-unit-python3-${{ matrix.python-version }} if: ${{ needs.test-inventory.outputs.unit == 'true' }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - test-inventory strategy: @@ -489,7 +489,7 @@ jobs: path: test-results/* build: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - validate-custom-version - setup-workflow @@ -785,7 +785,7 @@ jobs: version: ${{ steps.BuildVersion.outputs.VERSION }} run-requirements-unit-tests: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - build - test-inventory @@ -896,7 +896,7 @@ jobs: - build - test-inventory if: ${{ !cancelled() && needs.build.result == 'success' }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: argo-server: ${{ steps.test-setup.outputs.argo-server }} argo-http1: ${{ steps.test-setup.outputs.argo-http1 }} @@ -1008,7 +1008,7 @@ jobs: splunk: ${{ fromJson(needs.meta.outputs.matrix_latestSplunk) }} sc4s: ${{ fromJson(needs.meta.outputs.matrix_supportedSC4S) }} container: - image: ghcr.io/splunk/workflow-engine-base:4.1.0 + image: ghcr.io/splunk/workflow-engine-base:5.0.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }} @@ -1205,7 +1205,7 @@ jobs: splunk: ${{ fromJson(needs.meta.outputs.matrix_supportedSplunk) }} sc4s: ${{ fromJson(needs.meta.outputs.matrix_supportedSC4S) }} container: - image: ghcr.io/splunk/workflow-engine-base:4.1.0 + image: ghcr.io/splunk/workflow-engine-base:5.0.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }} @@ -1474,7 +1474,7 @@ jobs: sc4s: ${{ fromJson(needs.meta.outputs.matrix_supportedSC4S) }} container: - image: ghcr.io/splunk/workflow-engine-base:4.1.0 + image: ghcr.io/splunk/workflow-engine-base:5.0.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }} @@ -1730,7 +1730,7 @@ jobs: vendor-version: ${{ fromJson(needs.meta.outputs.matrix_supportedUIVendors) }} marker: ${{ fromJson(inputs.ui_marker) }} container: - image: ghcr.io/splunk/workflow-engine-base:4.1.0 + image: ghcr.io/splunk/workflow-engine-base:5.0.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }} @@ -2007,7 +2007,7 @@ jobs: vendor-version: ${{ fromJson(needs.meta.outputs.matrix_supportedModinputFunctionalVendors) }} marker: ${{ fromJson(inputs.marker) }} container: - image: ghcr.io/splunk/workflow-engine-base:4.1.0 + image: ghcr.io/splunk/workflow-engine-base:5.0.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }} @@ -2281,7 +2281,7 @@ jobs: vendor-version: ${{ fromJson(needs.meta.outputs.matrix_supportedModinputFunctionalVendors) }} marker: ${{ fromJson(inputs.ucc-modinput-marker) }} container: - image: ghcr.io/splunk/workflow-engine-base:4.1.0 + image: ghcr.io/splunk/workflow-engine-base:5.0.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }} @@ -2554,7 +2554,7 @@ jobs: splunk: ${{ fromJson(needs.meta.outputs.matrix_supportedSplunk) }} os: ${{ fromJson(inputs.scripted-inputs-os-list) }} container: - image: ghcr.io/splunk/workflow-engine-base:4.1.0 + image: ghcr.io/splunk/workflow-engine-base:5.0.0 env: ARGO_SERVER: ${{ needs.setup.outputs.argo-server }} ARGO_HTTP1: ${{ needs.setup.outputs.argo-http1 }}