File tree Expand file tree Collapse file tree 2 files changed +31
-16
lines changed
actions/generate-update-manifest Expand file tree Collapse file tree 2 files changed +31
-16
lines changed Original file line number Diff line number Diff line change @@ -137,3 +137,18 @@ runs:
137137 });
138138
139139 core.info('✅ Successfully generated and uploaded latest.json');
140+
141+ // Delete .sig files from release assets
142+ core.info('Deleting .sig files from release assets');
143+ const sigAssets = assets.filter(a => a.name.endsWith('.sig'));
144+
145+ for (const sigAsset of sigAssets) {
146+ core.info(`Deleting ${sigAsset.name}`);
147+ await github.rest.repos.deleteReleaseAsset({
148+ owner: context.repo.owner,
149+ repo: context.repo.repo,
150+ asset_id: sigAsset.id,
151+ });
152+ }
153+
154+ core.info(`✅ Deleted ${sigAssets.length} .sig file(s) from release`);
Original file line number Diff line number Diff line change @@ -197,23 +197,8 @@ jobs:
197197 PartnerCenterClientSecret : ${{ secrets.MS_CLIENT_SECRET }}
198198 SBDisableTelemetry : true
199199
200- generate-update-file :
201- needs : [create-release, sign-and-upload]
202- permissions :
203- contents : write
204- runs-on : ubuntu-latest
205- steps :
206- - uses : actions/checkout@v4
207- - name : Get version
208- run : echo "PACKAGE_VERSION=$(node -p "require('./package.json').version")" >> $GITHUB_ENV
209- - uses : ./.github/actions/generate-update-manifest
210- with :
211- release-id : ${{ needs.create-release.outputs.release_id }}
212- version : ${{ env.PACKAGE_VERSION }}
213- github-token : ${{ secrets.GITHUB_TOKEN }}
214-
215200 publish-release :
216- needs : [create-release, generate-update-file ]
201+ needs : [create-release, sign-and-upload ]
217202 permissions :
218203 contents : write
219204 runs-on : ubuntu-latest
@@ -232,6 +217,21 @@ jobs:
232217 draft: false,
233218 });
234219
220+ generate-update-file :
221+ needs : [create-release, publish-release]
222+ permissions :
223+ contents : write
224+ runs-on : ubuntu-latest
225+ steps :
226+ - uses : actions/checkout@v4
227+ - name : Get version
228+ run : echo "PACKAGE_VERSION=$(node -p "require('./package.json').version")" >> $GITHUB_ENV
229+ - uses : ./.github/actions/generate-update-manifest
230+ with :
231+ release-id : ${{ needs.create-release.outputs.release_id }}
232+ version : ${{ env.PACKAGE_VERSION }}
233+ github-token : ${{ secrets.GITHUB_TOKEN }}
234+
235235 discord :
236236 needs : publish-release
237237 name : Send Announcement To Discord Server
You can’t perform that action at this time.
0 commit comments