We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5dfe1a1 commit 6f2e496Copy full SHA for 6f2e496
1 file changed
.github/workflows/ReleasePipeline.yml
@@ -22,9 +22,16 @@ jobs:
22
branch: ${{ github.event.release.target_commitish || github.ref_name }}
23
path: artifacts
24
25
- - name: Gzip artifacts/extensions
+ - name: Rename and Gzip artifacts
26
run: |
27
- find artifacts -name "*.duckdb_extension" -exec gzip -f {} \;
+ # Move files out of subdirectories and rename them to include the artifact name
28
+ # This prevents name collisions when uploading to GitHub Releases
29
+ for file in $(find artifacts -name "*.duckdb_extension"); do
30
+ dir=$(basename $(dirname "$file"))
31
+ mv "$file" "artifacts/${dir}.duckdb_extension"
32
+ done
33
+ # Gzip the renamed files
34
+ gzip artifacts/*.duckdb_extension
35
36
- name: Upload Assets to Release
37
uses: softprops/action-gh-release@v1
0 commit comments