diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 693c86fcd1d..844233142ee 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -568,7 +568,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} rockylinux-8-arm64-pkg-tests: @@ -589,7 +589,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} rockylinux-9-pkg-tests: @@ -610,7 +610,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} rockylinux-9-arm64-pkg-tests: @@ -631,7 +631,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} amazonlinux-2-pkg-tests: @@ -652,7 +652,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} amazonlinux-2-arm64-pkg-tests: @@ -673,7 +673,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} amazonlinux-2023-pkg-tests: @@ -694,7 +694,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} amazonlinux-2023-arm64-pkg-tests: @@ -715,7 +715,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} debian-11-pkg-tests: @@ -736,7 +736,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} debian-11-arm64-pkg-tests: @@ -757,7 +757,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} debian-12-pkg-tests: @@ -778,7 +778,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} debian-12-arm64-pkg-tests: @@ -799,7 +799,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} photonos-4-pkg-tests: @@ -820,7 +820,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} photonos-4-arm64-pkg-tests: @@ -841,7 +841,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} photonos-4-pkg-tests-fips: @@ -862,7 +862,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} fips: true @@ -884,7 +884,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} fips: true @@ -906,7 +906,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} photonos-5-arm64-pkg-tests: @@ -927,7 +927,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} photonos-5-pkg-tests-fips: @@ -948,7 +948,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} fips: true @@ -970,7 +970,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} fips: true @@ -992,7 +992,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} ubuntu-2004-arm64-pkg-tests: @@ -1013,7 +1013,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} ubuntu-2204-pkg-tests: @@ -1034,7 +1034,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} ubuntu-2204-arm64-pkg-tests: @@ -1055,7 +1055,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} ubuntu-2404-pkg-tests: @@ -1076,7 +1076,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} ubuntu-2404-arm64-pkg-tests: @@ -1097,7 +1097,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} macos-12-pkg-tests: @@ -1119,7 +1119,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} macos-13-pkg-tests: @@ -1141,7 +1141,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} macos-13-arm64-pkg-tests: @@ -1163,7 +1163,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2016-nsis-pkg-tests: @@ -1184,7 +1184,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2016-msi-pkg-tests: @@ -1205,7 +1205,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2019-nsis-pkg-tests: @@ -1226,7 +1226,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2019-msi-pkg-tests: @@ -1247,7 +1247,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2022-nsis-pkg-tests: @@ -1268,7 +1268,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2022-msi-pkg-tests: @@ -1289,7 +1289,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2016: @@ -1309,7 +1309,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1330,7 +1330,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1351,7 +1351,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1373,7 +1373,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1395,7 +1395,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1417,7 +1417,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1438,7 +1438,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1459,7 +1459,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1480,7 +1480,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1501,7 +1501,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1522,7 +1522,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1543,7 +1543,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1564,7 +1564,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1585,7 +1585,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1606,7 +1606,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1627,7 +1627,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1648,7 +1648,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1669,7 +1669,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1690,7 +1690,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1711,7 +1711,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1732,7 +1732,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1753,7 +1753,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1774,7 +1774,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 fips: true @@ -1796,7 +1796,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 fips: true @@ -1818,7 +1818,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1839,7 +1839,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1860,7 +1860,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 fips: true @@ -1882,7 +1882,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 fips: true @@ -1904,7 +1904,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1925,7 +1925,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1946,7 +1946,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1967,7 +1967,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -1988,7 +1988,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 @@ -2009,173 +2009,10 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: nightly default-timeout: 360 - combine-all-code-coverage: - name: Combine Code Coverage - if: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] == false }} - runs-on: ubuntu-latest - env: - PIP_INDEX_URL: https://pypi.org/simple - needs: - - prepare-workflow - - build-ci-deps - - windows-2016 - - windows-2019 - - windows-2022 - - macos-12 - - macos-13 - - macos-13-arm64 - - rockylinux-8 - - rockylinux-8-arm64 - - rockylinux-9 - - rockylinux-9-arm64 - - amazonlinux-2 - - amazonlinux-2-arm64 - - amazonlinux-2023 - - amazonlinux-2023-arm64 - - debian-11 - - debian-11-arm64 - - debian-12 - - debian-12-arm64 - - fedora-40 - - opensuse-15 - - photonos-4 - - photonos-4-arm64 - - photonos-4-fips - - photonos-4-arm64-fips - - photonos-5 - - photonos-5-arm64 - - photonos-5-fips - - photonos-5-arm64-fips - - ubuntu-2004 - - ubuntu-2004-arm64 - - ubuntu-2204 - - ubuntu-2204-arm64 - - ubuntu-2404 - - ubuntu-2404-arm64 - steps: - - uses: actions/checkout@v4 - - - name: Set up Python 3.10 - uses: actions/setup-python@v5 - with: - python-version: "3.10" - - - name: Setup Python Tools Scripts - id: python-tools-scripts - uses: ./.github/actions/setup-python-tools-scripts - with: - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}-coverage - - - name: Install Nox - run: | - python3 -m pip install 'nox==2022.8.7' - - - - - name: Merge All Code Coverage Test Run Artifacts - continue-on-error: true - uses: actions/upload-artifact/merge@v4 - with: - name: all-testrun-coverage-artifacts - pattern: all-testrun-coverage-artifacts-* - separate-directories: false - delete-merged: true - - - name: Get coverage reports - id: get-coverage-reports - uses: actions/download-artifact@v4 - with: - path: artifacts/coverage/ - pattern: all-testrun-coverage-artifacts* - merge-multiple: true - - - name: Display structure of downloaded files - run: tree -a artifacts/ - - - name: Install Codecov CLI - run: | - # We can't yet use tokenless uploads with the codecov CLI - # python3 -m pip install codecov-cli - # - curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --import - curl -Os https://uploader.codecov.io/latest/linux/codecov - curl -Os https://uploader.codecov.io/latest/linux/codecov.SHA256SUM - curl -Os https://uploader.codecov.io/latest/linux/codecov.SHA256SUM.sig - gpg --verify codecov.SHA256SUM.sig codecov.SHA256SUM - shasum -a 256 -c codecov.SHA256SUM - chmod +x codecov - mv ./codecov /usr/local/bin/ - - - name: Create XML Coverage Reports - run: | - nox --force-color -e create-xml-coverage-reports - - - name: Upload Code Coverage To Codecov - if: ${{ ! github.event.repository.private && ! github.event.repository.fork }} - env: - CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} - run: | - tools ci upload-coverage --commit-sha=${{ github.event.pull_request.head.sha || github.sha }} artifacts/coverage/ - - - name: Combine Code Coverage - run: | - nox --force-color -e combine-coverage - - - name: Report Salt Code Coverage - run: | - nox --force-color -e coverage-report -- salt - - - name: Create Salt Code Coverage HTML Report - run: | - nox --force-color -e create-html-coverage-report -- salt - - - name: Create Salt Code Coverage HTML Report - run: | - nox --force-color -e create-html-coverage-report -- salt - - - name: Upload Salt Code Coverage HTML Report - uses: actions/upload-artifact@v4 - with: - name: code-coverage-salt-html-report - path: artifacts/coverage/html/salt - retention-days: 7 - if-no-files-found: error - include-hidden-files: true - - - name: Report Combined Code Coverage - run: | - nox --force-color -e coverage-report - - - name: Create Combined Code Coverage JSON Report - run: | - nox --force-color -e create-json-coverage-reports - - - name: Upload Combined Code Coverage JSON Report - uses: actions/upload-artifact@v4 - with: - name: code-coverage-full-json-report - path: artifacts/coverage/coverage.json - retention-days: 7 - if-no-files-found: error - include-hidden-files: true - - - name: Create Combined Code Coverage HTML Report - run: | - nox --force-color -e create-html-coverage-report - - - name: Upload Combined Code Coverage HTML Report - uses: actions/upload-artifact@v4 - with: - name: code-coverage-full-html-report - path: artifacts/coverage/html/full - retention-days: 7 - if-no-files-found: error - include-hidden-files: true - build-src-repo: name: Build Repository environment: nightly @@ -3023,7 +2860,6 @@ jobs: - build-deps-onedir - build-salt-onedir - build-pkgs-src - - combine-all-code-coverage - publish-repositories - rockylinux-8-pkg-tests - rockylinux-8-arm64-pkg-tests diff --git a/.github/workflows/scheduled.yml b/.github/workflows/scheduled.yml index 82bfbf70cd4..9f0ab7bb5ca 100644 --- a/.github/workflows/scheduled.yml +++ b/.github/workflows/scheduled.yml @@ -545,7 +545,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} rockylinux-8-arm64-pkg-tests: @@ -566,7 +566,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} rockylinux-9-pkg-tests: @@ -587,7 +587,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} rockylinux-9-arm64-pkg-tests: @@ -608,7 +608,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} amazonlinux-2-pkg-tests: @@ -629,7 +629,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} amazonlinux-2-arm64-pkg-tests: @@ -650,7 +650,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} amazonlinux-2023-pkg-tests: @@ -671,7 +671,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} amazonlinux-2023-arm64-pkg-tests: @@ -692,7 +692,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} debian-11-pkg-tests: @@ -713,7 +713,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} debian-11-arm64-pkg-tests: @@ -734,7 +734,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} debian-12-pkg-tests: @@ -755,7 +755,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} debian-12-arm64-pkg-tests: @@ -776,7 +776,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} photonos-4-pkg-tests: @@ -797,7 +797,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} photonos-4-arm64-pkg-tests: @@ -818,7 +818,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} photonos-4-pkg-tests-fips: @@ -839,7 +839,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} fips: true @@ -861,7 +861,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} fips: true @@ -883,7 +883,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} photonos-5-arm64-pkg-tests: @@ -904,7 +904,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} photonos-5-pkg-tests-fips: @@ -925,7 +925,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} fips: true @@ -947,7 +947,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} fips: true @@ -969,7 +969,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} ubuntu-2004-arm64-pkg-tests: @@ -990,7 +990,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} ubuntu-2204-pkg-tests: @@ -1011,7 +1011,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} ubuntu-2204-arm64-pkg-tests: @@ -1032,7 +1032,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} ubuntu-2404-pkg-tests: @@ -1053,7 +1053,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} ubuntu-2404-arm64-pkg-tests: @@ -1074,7 +1074,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} macos-12-pkg-tests: @@ -1096,7 +1096,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} macos-13-pkg-tests: @@ -1118,7 +1118,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} macos-13-arm64-pkg-tests: @@ -1140,7 +1140,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2016-nsis-pkg-tests: @@ -1161,7 +1161,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2016-msi-pkg-tests: @@ -1182,7 +1182,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2019-nsis-pkg-tests: @@ -1203,7 +1203,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2019-msi-pkg-tests: @@ -1224,7 +1224,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2022-nsis-pkg-tests: @@ -1245,7 +1245,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2022-msi-pkg-tests: @@ -1266,7 +1266,7 @@ jobs: nox-version: 2022.8.7 python-version: "3.10" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true testing-releases: ${{ needs.prepare-workflow.outputs.testing-releases }} windows-2016: @@ -1286,7 +1286,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1307,7 +1307,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1328,7 +1328,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1350,7 +1350,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1372,7 +1372,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1394,7 +1394,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1415,7 +1415,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1436,7 +1436,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1457,7 +1457,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1478,7 +1478,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1499,7 +1499,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1520,7 +1520,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1541,7 +1541,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1562,7 +1562,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1583,7 +1583,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1604,7 +1604,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1625,7 +1625,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1646,7 +1646,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1667,7 +1667,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1688,7 +1688,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1709,7 +1709,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1730,7 +1730,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1751,7 +1751,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 fips: true @@ -1773,7 +1773,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 fips: true @@ -1795,7 +1795,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1816,7 +1816,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1837,7 +1837,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 fips: true @@ -1859,7 +1859,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 fips: true @@ -1881,7 +1881,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1902,7 +1902,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1923,7 +1923,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1944,7 +1944,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1965,7 +1965,7 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 @@ -1986,173 +1986,10 @@ jobs: testrun: ${{ needs.prepare-workflow.outputs.testrun }} salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}" cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.14 - skip-code-coverage: false + skip-code-coverage: true workflow-slug: scheduled default-timeout: 360 - combine-all-code-coverage: - name: Combine Code Coverage - if: ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] == false }} - runs-on: ubuntu-latest - env: - PIP_INDEX_URL: https://pypi.org/simple - needs: - - prepare-workflow - - build-ci-deps - - windows-2016 - - windows-2019 - - windows-2022 - - macos-12 - - macos-13 - - macos-13-arm64 - - rockylinux-8 - - rockylinux-8-arm64 - - rockylinux-9 - - rockylinux-9-arm64 - - amazonlinux-2 - - amazonlinux-2-arm64 - - amazonlinux-2023 - - amazonlinux-2023-arm64 - - debian-11 - - debian-11-arm64 - - debian-12 - - debian-12-arm64 - - fedora-40 - - opensuse-15 - - photonos-4 - - photonos-4-arm64 - - photonos-4-fips - - photonos-4-arm64-fips - - photonos-5 - - photonos-5-arm64 - - photonos-5-fips - - photonos-5-arm64-fips - - ubuntu-2004 - - ubuntu-2004-arm64 - - ubuntu-2204 - - ubuntu-2204-arm64 - - ubuntu-2404 - - ubuntu-2404-arm64 - steps: - - uses: actions/checkout@v4 - - - name: Set up Python 3.10 - uses: actions/setup-python@v5 - with: - python-version: "3.10" - - - name: Setup Python Tools Scripts - id: python-tools-scripts - uses: ./.github/actions/setup-python-tools-scripts - with: - cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}-coverage - - - name: Install Nox - run: | - python3 -m pip install 'nox==2022.8.7' - - - - - name: Merge All Code Coverage Test Run Artifacts - continue-on-error: true - uses: actions/upload-artifact/merge@v4 - with: - name: all-testrun-coverage-artifacts - pattern: all-testrun-coverage-artifacts-* - separate-directories: false - delete-merged: true - - - name: Get coverage reports - id: get-coverage-reports - uses: actions/download-artifact@v4 - with: - path: artifacts/coverage/ - pattern: all-testrun-coverage-artifacts* - merge-multiple: true - - - name: Display structure of downloaded files - run: tree -a artifacts/ - - - name: Install Codecov CLI - run: | - # We can't yet use tokenless uploads with the codecov CLI - # python3 -m pip install codecov-cli - # - curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --import - curl -Os https://uploader.codecov.io/latest/linux/codecov - curl -Os https://uploader.codecov.io/latest/linux/codecov.SHA256SUM - curl -Os https://uploader.codecov.io/latest/linux/codecov.SHA256SUM.sig - gpg --verify codecov.SHA256SUM.sig codecov.SHA256SUM - shasum -a 256 -c codecov.SHA256SUM - chmod +x codecov - mv ./codecov /usr/local/bin/ - - - name: Create XML Coverage Reports - run: | - nox --force-color -e create-xml-coverage-reports - - - name: Upload Code Coverage To Codecov - if: ${{ ! github.event.repository.private && ! github.event.repository.fork }} - env: - CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} - run: | - tools ci upload-coverage --commit-sha=${{ github.event.pull_request.head.sha || github.sha }} artifacts/coverage/ - - - name: Combine Code Coverage - run: | - nox --force-color -e combine-coverage - - - name: Report Salt Code Coverage - run: | - nox --force-color -e coverage-report -- salt - - - name: Create Salt Code Coverage HTML Report - run: | - nox --force-color -e create-html-coverage-report -- salt - - - name: Create Salt Code Coverage HTML Report - run: | - nox --force-color -e create-html-coverage-report -- salt - - - name: Upload Salt Code Coverage HTML Report - uses: actions/upload-artifact@v4 - with: - name: code-coverage-salt-html-report - path: artifacts/coverage/html/salt - retention-days: 7 - if-no-files-found: error - include-hidden-files: true - - - name: Report Combined Code Coverage - run: | - nox --force-color -e coverage-report - - - name: Create Combined Code Coverage JSON Report - run: | - nox --force-color -e create-json-coverage-reports - - - name: Upload Combined Code Coverage JSON Report - uses: actions/upload-artifact@v4 - with: - name: code-coverage-full-json-report - path: artifacts/coverage/coverage.json - retention-days: 7 - if-no-files-found: error - include-hidden-files: true - - - name: Create Combined Code Coverage HTML Report - run: | - nox --force-color -e create-html-coverage-report - - - name: Upload Combined Code Coverage HTML Report - uses: actions/upload-artifact@v4 - with: - name: code-coverage-full-html-report - path: artifacts/coverage/html/full - retention-days: 7 - if-no-files-found: error - include-hidden-files: true - set-pipeline-exit-status: # This step is just so we can make github require this step, to pass checks # on a pull request instead of requiring all @@ -2170,7 +2007,6 @@ jobs: - build-deps-onedir - build-salt-onedir - build-pkgs-src - - combine-all-code-coverage - build-ci-deps - windows-2016 - windows-2019 diff --git a/.github/workflows/templates/nightly.yml.jinja b/.github/workflows/templates/nightly.yml.jinja index 3cc65f3c3d4..1dcc2212efe 100644 --- a/.github/workflows/templates/nightly.yml.jinja +++ b/.github/workflows/templates/nightly.yml.jinja @@ -1,5 +1,5 @@ <%- set gh_environment = gh_environment|default("nightly") %> -<%- set skip_test_coverage_check = skip_test_coverage_check|default("false") %> +<%- set skip_test_coverage_check = skip_test_coverage_check|default("true") %> <%- set prepare_workflow_skip_test_suite = "${{ inputs.skip-salt-test-suite && ' --skip-tests' || '' }}" %> <%- set prepare_workflow_skip_pkg_test_suite = "${{ inputs.skip-salt-pkg-test-suite && ' --skip-pkg-tests' || '' }}" %> <%- set prepare_workflow_if_check = prepare_workflow_if_check|default("${{ fromJSON(needs.workflow-requirements.outputs.requirements-met) }}") %> diff --git a/.github/workflows/templates/scheduled.yml.jinja b/.github/workflows/templates/scheduled.yml.jinja index 48ead7ee0f4..e2514161c01 100644 --- a/.github/workflows/templates/scheduled.yml.jinja +++ b/.github/workflows/templates/scheduled.yml.jinja @@ -1,5 +1,5 @@ <%- set prepare_workflow_if_check = "${{ fromJSON(needs.workflow-requirements.outputs.requirements-met) }}" %> -<%- set skip_test_coverage_check = "false" %> +<%- set skip_test_coverage_check = "true" %> <%- extends 'ci.yml.jinja' %>