Skip to content

Commit a3a3086

Browse files
SukuWcclaude
andcommitted
Upload individual files to nightly releases instead of a single zip
Individual files are needed for direct README links to specific assets such as STEP, STL, PDF and PNG files per component. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent b05a137 commit a3a3086

3 files changed

Lines changed: 1 addition & 13 deletions

File tree

.github/workflows/deploy_nightly_release.yml

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ on:
1111
description: "Git tag for the release"
1212
required: true
1313
type: string
14-
zip_name:
15-
description: "Output zip file name"
16-
required: true
17-
type: string
1814

1915
jobs:
2016
deploy-nightly-release:
@@ -51,18 +47,12 @@ jobs:
5147
with:
5248
path: download
5349

54-
- name: Zip artifacts
55-
uses: vimtor/action-zip@v1
56-
with:
57-
files: download/
58-
dest: ${{ inputs.zip_name }}
59-
6050
- name: Create release
6151
uses: softprops/action-gh-release@v1
6252
with:
6353
name: ${{ inputs.release_name }}
6454
tag_name: ${{ inputs.tag_name }}
65-
files: ${{ inputs.zip_name }}
55+
files: download/**/*
6656
draft: false
6757
prerelease: true
6858
env:

.github/workflows/electrical_boards.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,5 +75,4 @@ jobs:
7575
with:
7676
release_name: "Nightly Electrical"
7777
tag_name: "nightly-electrical"
78-
zip_name: "knot_electrical_nightly.zip"
7978
secrets: inherit

.github/workflows/mechanical_components.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,5 +87,4 @@ jobs:
8787
with:
8888
release_name: "Nightly Mechanical"
8989
tag_name: "nightly-mechanical"
90-
zip_name: "knot_mechanical_nightly.zip"
9190
secrets: inherit

0 commit comments

Comments
 (0)