Skip package download tests for RC2

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
This commit is contained in:
Pedro Algarvio 2023-03-16 16:33:01 +00:00 committed by Pedro Algarvio
parent d83a4d9cf7
commit 2e0d96b9d5
3 changed files with 2 additions and 98 deletions

View file

@ -144,51 +144,6 @@ jobs:
${{ contains(needs.prepare-workflow.outputs.salt-version, 'rc') && '--rc-build' || '' }} \
--key-id=64CBBC8173D76B3F ${{ needs.prepare-workflow.outputs.salt-version }}
test-linux-pkg-downloads:
name: Test Linux Package Downloads
needs:
- prepare-workflow
- publish-repositories
uses: ./.github/workflows/test-package-downloads-action-linux.yml
with:
distro-slug: ubuntu-latest
platform: linux
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.10
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
environment: release
skip-code-coverage: true
secrets: inherit
test-macos-pkg-downloads:
name: Test macOS Package Downloads
needs:
- prepare-workflow
- publish-repositories
uses: ./.github/workflows/test-package-downloads-action-macos.yml
with:
distro-slug: macos-12
platform: darwin
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.10
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
environment: release
skip-code-coverage: true
secrets: inherit
test-windows-pkg-downloads:
name: Test Windows Package Downloads
needs:
- prepare-workflow
- publish-repositories
uses: ./.github/workflows/test-package-downloads-action-windows.yml
with:
distro-slug: windows-latest
platform: windows
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.10
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
environment: release
skip-code-coverage: true
secrets: inherit
release:
name: Release v${{ needs.prepare-workflow.outputs.salt-version }}
runs-on:
@ -199,9 +154,6 @@ jobs:
- prepare-workflow
- backup
- publish-repositories
- test-linux-pkg-downloads
- test-macos-pkg-downloads
- test-windows-pkg-downloads
environment: release
steps:
- name: Clone The Salt Repository

View file

@ -1947,51 +1947,6 @@ jobs:
run: |
tools release upload-artifacts ${{ needs.prepare-workflow.outputs.salt-version }} artifacts/release
test-linux-pkg-downloads:
name: Test Linux Package Downloads
needs:
- prepare-workflow
- publish-repositories
uses: ./.github/workflows/test-package-downloads-action-linux.yml
with:
distro-slug: ubuntu-latest
platform: linux
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.10
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
environment: staging
skip-code-coverage: true
secrets: inherit
test-macos-pkg-downloads:
name: Test macOS Package Downloads
needs:
- prepare-workflow
- publish-repositories
uses: ./.github/workflows/test-package-downloads-action-macos.yml
with:
distro-slug: macos-12
platform: darwin
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.10
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
environment: staging
skip-code-coverage: true
secrets: inherit
test-windows-pkg-downloads:
name: Test Windows Package Downloads
needs:
- prepare-workflow
- publish-repositories
uses: ./.github/workflows/test-package-downloads-action-windows.yml
with:
distro-slug: windows-latest
platform: windows
cache-prefix: ${{ needs.prepare-workflow.outputs.cache-seed }}|3.10.10
salt-version: "${{ needs.prepare-workflow.outputs.salt-version }}"
environment: staging
skip-code-coverage: true
secrets: inherit
publish-pypi:
name: Publish to PyPi(test)
needs:
@ -2039,9 +1994,6 @@ jobs:
- windows-2019-msi-pkg-tests
- windows-2022-nsis-pkg-tests
- windows-2022-msi-pkg-tests
- test-linux-pkg-downloads
- test-macos-pkg-downloads
- test-windows-pkg-downloads
environment: staging
runs-on:
- self-hosted

View file

@ -63,7 +63,7 @@ def generate_workflows(ctx: Context):
"slug": "staging",
"template": "staging.yml",
"includes": {
"test-pkg-downloads": True,
"test-pkg-downloads": False,
},
},
"Scheduled": {
@ -79,7 +79,7 @@ def generate_workflows(ctx: Context):
"lint": False,
"pkg-tests": False,
"salt-tests": False,
"test-pkg-dowloads": True,
"test-pkg-downloads": False,
},
},
}