mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Skip package download tests for RC2
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
This commit is contained in:
parent
d83a4d9cf7
commit
2e0d96b9d5
3 changed files with 2 additions and 98 deletions
48
.github/workflows/release.yml
vendored
48
.github/workflows/release.yml
vendored
|
@ -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
|
||||
|
|
48
.github/workflows/staging.yml
vendored
48
.github/workflows/staging.yml
vendored
|
@ -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
|
||||
|
|
|
@ -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,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue