diff --git a/.forgejo/workflows/generate-release-zipfile.yml b/.forgejo/workflows/generate-release-zipfile.yml index 812ce3a..74a4b2e 100644 --- a/.forgejo/workflows/generate-release-zipfile.yml +++ b/.forgejo/workflows/generate-release-zipfile.yml @@ -51,7 +51,9 @@ jobs: cat "$SHASUM_FILE" cd "$TEST_ARTIFACT_DIR" - wget -O "$DOWNLOAD_FILE" "${{ steps.uploading.outputs.artifact-url }}" + # In case the repository becomes private, we add our GITHUB_TOKEN to the artifact-url. + MY_AUTHENTICATED_URL="$( echo "${{ steps.uploading.outputs.artifact-url }}" | sed "s#^\(https\?://\)#\1$GITHUB_TOKEN\@#" )" + wget -O "$DOWNLOAD_FILE" "$MY_AUTHENTICATED_URL" unzip "$DOWNLOAD_FILE" sha256sum -c "$SHASUM_FILE" diff --git a/README.md b/README.md index 76d2950..c4ec43e 100644 --- a/README.md +++ b/README.md @@ -62,8 +62,8 @@ steps: - name: Simple checkout run: | git init - GITHUB_AUTHENTICATED_URL="$( echo "$GITHUB_SERVER_URL" | sed "s#^\(https\?://\)#\1$GITHUB_TOKEN\@#" )" - git remote add origin "$GITHUB_AUTHENTICATED_URL"/"$GITHUB_REPOSITORY" + MY_AUTHENTICATED_URL="$( echo "$GITHUB_SERVER_URL" | sed "s#^\(https\?://\)#\1$GITHUB_TOKEN\@#" )" + git remote add origin "$MY_AUTHENTICATED_URL"/"$GITHUB_REPOSITORY" # Little and optional speed optimization git config --local gc.auto 0 git fetch --no-tags --prune --no-recurse-submodules --depth=1 origin "$GITHUB_SHA"