Revert "Update release.yaml"

This reverts commit ec93301496.
This commit is contained in:
João Malés 2024-09-24 14:50:09 +01:00
parent a894ba3d9d
commit fab89dda1d

View File

@ -18,42 +18,34 @@ jobs:
FOLDERS_JSON=$(find . -maxdepth 1 -type d -name "thousandeyes-sdk-*" | cut -c 3- | jq -R -s -c 'split("\n")[:-1]') FOLDERS_JSON=$(find . -maxdepth 1 -type d -name "thousandeyes-sdk-*" | cut -c 3- | jq -R -s -c 'split("\n")[:-1]')
echo "packages=$FOLDERS_JSON" >> "$GITHUB_OUTPUT" echo "packages=$FOLDERS_JSON" >> "$GITHUB_OUTPUT"
deployment: deployment:
#if: github.event.pull_request.merged == true if: github.event.pull_request.merged == true
needs: set-package-matrix needs: set-package-matrix
strategy: strategy:
fail-fast: false
matrix: matrix:
package-name: [thousandeyes-sdk-administrative, thousandeyes-sdk-instant-tests, thousandeyes-sdk-usage, thousandeyes-sdk-core] package-name: ${{ fromJSON(needs.set-package-matrix.outputs.packages) }}
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions: permissions:
id-token: write id-token: write
environment: environment:
name: test name: release
url: https://test.pypi.org/p/${{ matrix.package-name }} url: https://pypi.org/p/${{ matrix.package-name }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with:
ref: main
python-version: '3.11'
token: ${{ secrets.TEST_PAT }}
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v5 uses: actions/setup-python@v5
with: with:
cache: pip cache: pip
python-version: '3.11'
cache-dependency-path: '**/pyproject.toml' cache-dependency-path: '**/pyproject.toml'
- name: Install dependencies - name: Install dependencies
run: | run: |
pip install setuptools wheel build pip install setuptools wheel build
- name: Build - name: Build
run: | run: |
echo "$GITHUB_REF_NAME" >> ${{ matrix.package-name }}/.version echo $GITHUB_REF_NAME >> ${{ matrix.package-name }}/.version
cp LICENSE NOTICE ${{ matrix.package-name }}/
ls ${{ matrix.package-name }}/
cp LICENSE NOTICE ${{ matrix.package-name }}/
python -m build ${{ matrix.package-name }} --outdir dist/ python -m build ${{ matrix.package-name }} --outdir dist/
- name: Publish - name: Publish
uses: pypa/gh-action-pypi-publish@release/v1 uses: pypa/gh-action-pypi-publish@release/v1
with: with:
repository-url: https://test.pypi.org/legacy/
skip-existing: true skip-existing: true