Skip to content

chore(deps): update dependency https://github.com/salt-extensions/sal… #1

chore(deps): update dependency https://github.com/salt-extensions/sal…

chore(deps): update dependency https://github.com/salt-extensions/sal… #1

Workflow file for this run

---
name: CI
on:
workflow_call:
jobs:
get-changed-files:
name: Get Changed Files
uses: ./.github/workflows/get-changed-files.yml
permissions:
contents: read
pull-requests: read # for dorny/paths-filter to read pull requests
pre-commit:
name: Pre-Commit
needs:
- get-changed-files
uses: ./.github/workflows/pre-commit-action.yml
with:
changed-files: ${{ needs.get-changed-files.outputs.changed-files }}
permissions:
contents: read
test:
name: Test
needs:
- pre-commit
uses: ./.github/workflows/test-action.yml
docs:
name: Docs
needs:
- pre-commit
uses: ./.github/workflows/docs-action.yml
permissions:
contents: read
build-python-package:
name: Python Package
needs:
- pre-commit
<<<<<<< before updating

Check failure on line 43 in .github/workflows/ci.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/ci.yml

Invalid workflow file

You have an error in your yaml syntax on line 43
with:
version: "${{ inputs.version }}"
deploy-python-package-test-pypi:
name: Deploy Python Package (Test PyPI)
uses: ./.github/workflows/deploy-package-action.yml
if: ${{ inputs.release && success() }}
needs:
- test
- docs
- build-python-package
secrets:
TEST_PYPI_API_TOKEN: "${{ secrets.TEST_PYPI_API_TOKEN }}"
with:
version: "${{ inputs.version }}"
deploy-python-package:
name: Deploy Python Package (PyPI)
uses: ./.github/workflows/deploy-package-action.yml
if: ${{ inputs.release && success() }}
needs:
- deploy-python-package-test-pypi
secrets:
PYPI_API_TOKEN: "${{ secrets.PYPI_API_TOKEN }}"
with:
test: false
version: "${{ inputs.version }}"
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
name: Set the CI Pipeline Exit Status
runs-on: ubuntu-24.04
if: always()
needs:
- test
- docs
- deploy-docs
- build-python-package
- deploy-python-package-test-pypi
- deploy-python-package
steps:
- name: Download Exit Status Files
if: always()
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
with:
path: exitstatus
pattern: exitstatus-*
merge-multiple: true
- name: Delete Exit Status Artifacts
if: always()
continue-on-error: true
uses: geekyeggo/delete-artifact@7ee91e82b4a7f3339cd8b14beace3d826a2aac39 # v5.1.0
with:
name: exitstatus-*
useGlob: true
failOnError: false
- name: Set Pipeline Exit Status
run: |
tree exitstatus
grep -RE 'failure|cancelled' exitstatus/ && exit 1 || exit 0
- name: Done
if: always()
run:
echo "All workflows finished"
=======
uses: ./.github/workflows/package-action.yml
permissions:
contents: read
>>>>>>> after updating