diff --git a/.github/workflows/python-release.yml b/.github/workflows/python-release.yml new file mode 100644 index 0000000..4b391d8 --- /dev/null +++ b/.github/workflows/python-release.yml @@ -0,0 +1,18 @@ +# This is the template for the all of the Python VIP projects workflow CI integration +# This is only for release artifacts that must be triggered manually + +name: VIP CI Integration (releases) + +on: + # this is the action for "manual" triggering using the "run workflow" button + workflow_dispatch: + +jobs: + all: + runs-on: ubuntu-latest + steps: + - name: Nexus + uses: virtual-imaging-platform/vip-github-actions/.github/actions/pypi@ci-python + with: + nexus_password: ${{ secrets.NEXUS_PSW }} + is_release: true diff --git a/.github/workflows/python-snapshot.yml b/.github/workflows/python-snapshot.yml new file mode 100644 index 0000000..c460d3f --- /dev/null +++ b/.github/workflows/python-snapshot.yml @@ -0,0 +1,17 @@ +# This is the template for the all of the Python VIP projects workflow CI integration +# This is only for snapshots artifacts + +name: VIP CI Integration (snapshots) + +on: + push: + branches: [develop] + +jobs: + all: + runs-on: ubuntu-latest + steps: + - name: Nexus + uses: virtual-imaging-platform/vip-github-actions/.github/actions/pypi@ci-python + with: + nexus_password: ${{ secrets.NEXUS_PSW }}