Skip to content

Commit c12bb16

Browse files
committed
ci(release): fix wrong urls in update file
1 parent 9427ef8 commit c12bb16

File tree

2 files changed

+31
-16
lines changed

2 files changed

+31
-16
lines changed

.github/actions/generate-update-manifest/action.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff 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`);

.github/workflows/release.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)