From c15a9fd629cb7136063c84adc9e477c683ef9882 Mon Sep 17 00:00:00 2001 From: Walter Gildersleeve <126856838+walter-iriusrisk@users.noreply.github.com> Date: Sat, 30 Sep 2023 20:24:27 +0200 Subject: [PATCH] Combining test and release workflows --- .github/workflows/publish-test-apishell.yml | 65 --------------------- 1 file changed, 65 deletions(-) delete mode 100644 .github/workflows/publish-test-apishell.yml diff --git a/.github/workflows/publish-test-apishell.yml b/.github/workflows/publish-test-apishell.yml deleted file mode 100644 index b2d3bbc..0000000 --- a/.github/workflows/publish-test-apishell.yml +++ /dev/null @@ -1,65 +0,0 @@ -# This workflow will upload a Python Package using Twine when a release is created -# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python#publishing-to-package-registries - -# This workflow uses actions that are not certified by GitHub. -# They are provided by a third-party and are governed by -# separate terms of service, privacy policy, and support -# documentation. - -name: Upload Python Package to Test PyPi - -on: - release: - types: [prepublished] - -permissions: - contents: read - -jobs: - build: - name: Build distribution - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - name: Set up Python - uses: actions/setup-python@v4 - with: - python-version: "3.x" - - name: Install pypa/build - run: >- - python3 -m - pip install - build - --user - - name: Build a binary wheel and source tarball - run: python3 -m build Integrations/ApiShell/ --outdir dist - - name: Store the distribution packages - uses: actions/upload-artifact@v3 - with: - name: python-package-distributions - path: dist/ - - publish-to-testpypi: - name: Publish Python distro to TestPyPi - needs: - - build - runs-on: ubuntu-latest - - environment: - name: testpypi - url: https://test.pypi.org/project/iriusrisk-apishell-v1/ - - permissions: - id-token: write - - steps: - - name: Download all the dists - uses: actions/download-artifact@v3 - with: - name: python-package-distributions - path: dist/ - - name: Publish distribution to TestPyPi - uses: pypa/gh-action-pypi-publish@release/v1 - with: - repository-url: https://test.pypi.org/legacy/