Compare commits
1 commit
| Author | SHA1 | Date | |
|---|---|---|---|
| b1dd58850e |
1 changed files with 8 additions and 3 deletions
11
release.sh
11
release.sh
|
|
@ -19,8 +19,13 @@ set -euo pipefail
|
||||||
FORGEJO_URL="https://git.zio.sh"
|
FORGEJO_URL="https://git.zio.sh"
|
||||||
OWNER="cs2"
|
OWNER="cs2"
|
||||||
REPO="AdminStealth"
|
REPO="AdminStealth"
|
||||||
# Placeholder - replace, or set FORGEJO_TOKEN in the environment instead. Needs write:repository.
|
# Needs write:repository. Only uploading needs it; downloading from the public repo doesn't. From the
|
||||||
# Only uploading needs it; downloading from the public repo doesn't. Don't commit a real token.
|
# environment, or else from .forgejo-token in the cs2/ folder above every plugin (outside their
|
||||||
|
# repos, mode 600). Don't commit a real token.
|
||||||
|
TOKEN_FILE="$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")/../../.forgejo-token"
|
||||||
|
if [[ -z "${FORGEJO_TOKEN:-}" && -r "$TOKEN_FILE" ]]; then
|
||||||
|
FORGEJO_TOKEN="$(tr -d '[:space:]' < "$TOKEN_FILE")"
|
||||||
|
fi
|
||||||
FORGEJO_TOKEN="${FORGEJO_TOKEN:-CHANGE_ME_FORGEJO_TOKEN}"
|
FORGEJO_TOKEN="${FORGEJO_TOKEN:-CHANGE_ME_FORGEJO_TOKEN}"
|
||||||
|
|
||||||
# Only these ship from the publish output. CounterStrikeSharp.API.dll is excluded by the csproj
|
# Only these ship from the publish output. CounterStrikeSharp.API.dll is excluded by the csproj
|
||||||
|
|
@ -37,7 +42,7 @@ if [[ -z "$TAG" ]]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
if [[ "$FORGEJO_TOKEN" == "CHANGE_ME_FORGEJO_TOKEN" ]]; then
|
if [[ "$FORGEJO_TOKEN" == "CHANGE_ME_FORGEJO_TOKEN" ]]; then
|
||||||
echo "Set FORGEJO_TOKEN (edit release.sh or export it) first." >&2
|
echo "Set FORGEJO_TOKEN (export it, or put it in $TOKEN_FILE) first." >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
for tool in podman jq curl git; do
|
for tool in podman jq curl git; do
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue