Skip to content

Commit

Permalink
github-actions: move directories out of their subfolders
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinBubel committed Jan 14, 2024
1 parent f889a2c commit 948a82c
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/test-and-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,11 @@ jobs:
name: dist-artifacts-${{ matrix.os }}-${{ matrix.python }}
path: dist

# Output the artifact name for later use
- name: Set output
id: set_output
run: echo "dist-artifacts-${{ matrix.os }}-${{ matrix.python }}" >> $GITHUB_ENV

build-macos:
strategy:
matrix:
Expand Down Expand Up @@ -161,6 +166,11 @@ jobs:
name: dist-artifacts-${{ matrix.os }}-${{ matrix.python }}
path: dist/*

# Output the artifact name for later use
- name: Set output
id: set_output
run: echo "dist-artifacts-${{ matrix.os }}-${{ matrix.python }}" >> $GITHUB_ENV

build-linux:
strategy:
matrix:
Expand Down Expand Up @@ -210,6 +220,11 @@ jobs:
name: dist-artifacts-manylinux-${{ matrix.python }}
path: dist/*

# Output the artifact name for later use
- name: Set output
id: set_output
run: echo "dist-artifacts-manylinux-${{ matrix.python }}" >> $GITHUB_ENV

deploy:
runs-on: ubuntu-latest
needs: [test-windows, test-linux, test-macos, build-linux, build-windows, build-macos]
Expand All @@ -232,6 +247,15 @@ jobs:
with:
path: dist

- name: Get artifact names
run: |
# Read the artifact_name output from the build job
ARTIFACT_NAME=$(grep 'artifact_name=' $GITHUB_ENV | cut -d= -f2)
# Download artifacts without additional subdirectories
mkdir -p dist
mv dist/$ARTIFACT_NAME/* dist/
- name: Inspect wheel files
run: |
ls -R dist
Expand Down

0 comments on commit 948a82c

Please sign in to comment.