Re-enable last release bits
Some checks are pending
CI / Prepare Workflow Run (push) Waiting to run
CI / Pre-Commit (push) Blocked by required conditions
CI / Lint (push) Blocked by required conditions
CI / NSIS Tests (push) Blocked by required conditions
CI / Prepare Release: (push) Blocked by required conditions
CI / Documentation (push) Blocked by required conditions
CI / Build Source Tarball (push) Blocked by required conditions
CI / Build Salt Onedir (push) Blocked by required conditions
CI / Build Packages (push) Blocked by required conditions
CI / CI Deps (push) Blocked by required conditions
CI / Test Package (push) Blocked by required conditions
CI / Test Salt (push) Blocked by required conditions
CI / Combine Code Coverage (push) Blocked by required conditions
CI / Set the Pipeline Exit Status (push) Blocked by required conditions

This commit is contained in:
Daniel A. Wozniak 2025-03-18 21:23:17 -07:00 committed by Daniel Wozniak
parent 6feb0c2b7c
commit cd62b3ab56

View file

@ -231,28 +231,28 @@ jobs:
-p 'salt-${{ needs.prepare-workflow.outputs.salt-version }}.tar.gz' \
v${{ needs.prepare-workflow.outputs.salt-version }}
#- name: Publish to PyPi
# env:
# TWINE_PASSWORD: "${{ secrets.TWINE_PASSWORD }}"
# run: |
# tools pkg pypi-upload artifacts/release/salt-${{ needs.prepare-workflow.outputs.salt-version }}.tar.gz
- name: Publish to PyPi
env:
TWINE_PASSWORD: "${{ secrets.TWINE_PASSWORD }}"
run: |
tools pkg pypi-upload artifacts/release/salt-${{ needs.prepare-workflow.outputs.salt-version }}.tar.gz
# publish-draft:
# name: Publish Relase v${{ needs.prepare-workflow.outputs.salt-version }}
# if: ${{ !cancelled() && always() }}
# runs-on: ubuntu-22.04
# needs:
# - check-requirements
# - prepare-workflow
# - release
# - publish-pypi
# steps:
# - uses: actions/checkout@v4
# - name: Publish Release v${{ needs.prepare-workflow.outputs.salt-version }}
# env:
# GH_TOKEN: ${{ github.token }}
# run: |
# gh release edit v${{ inputs.salt-version }} --draft=false
publish-draft:
name: Publish Relase v${{ needs.prepare-workflow.outputs.salt-version }}
if: ${{ !cancelled() && always() }}
runs-on: ubuntu-22.04
needs:
- check-requirements
- prepare-workflow
- release
- publish-pypi
steps:
- uses: actions/checkout@v4
- name: Publish Release v${{ needs.prepare-workflow.outputs.salt-version }}
env:
GH_TOKEN: ${{ github.token }}
run: |
gh release edit v${{ inputs.salt-version }} --draft=false
set-pipeline-exit-status:
# This step is just so we can make github require this step, to pass checks
@ -265,7 +265,7 @@ jobs:
- prepare-workflow
- release
- publish-pypi
# - publish-draft
- publish-draft
steps:
- name: Get workflow information
id: get-workflow-info