From 9f6b194ce53be62c3be88de245a9c3d807bd6524 Mon Sep 17 00:00:00 2001 From: Philipp Stadler <a51820432@unet.univie.ac.at> Date: Wed, 29 May 2024 11:44:06 +0200 Subject: [PATCH] chore: replace old ZIP link with download for all artifacts --- build/announce/announce.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/build/announce/announce.ts b/build/announce/announce.ts index 0635d68..70a4744 100644 --- a/build/announce/announce.ts +++ b/build/announce/announce.ts @@ -15,7 +15,7 @@ export async function announce (opts: AnnounceOpts): Promise<void> { `# Sinologie Anki Pack ${version} ist released! 🎉`, `## Details zum Release:\n${linkToReleaseDetails(version)}`, `## Download komplettes Pack als ZIP:\n${ - linkToCombinedZip(opts.releaseDir) + allArtifactsZipDownload() }`, '## Download einzelne APKGs:', ...(await linksToApkgs(opts.releaseDir, opts.apkgFilenames)) @@ -39,10 +39,6 @@ function linkToReleaseDetails (version: string): string { ) } -function linkToCombinedZip (releaseDir: string): string { - return rawArtifactDownload(`${releaseDir}.zip`) -} - async function linksToApkgs ( releaseDir: string, apkgFilenames: string[] @@ -70,6 +66,12 @@ function rawArtifactDownload (path: string): string { }/artifacts/raw/${encodeURIComponent(path)}` } +function allArtifactsZipDownload (): string { + return `https://gitlab.phaidra.org/kartenaale/sinologie-anki-pack/-/jobs/${ + getCiJobId() + }/artifacts/download` +} + function getCiJobId (): string { return process.env.CI_JOB_ID ?? 'job-id-unavailable' } -- GitLab