From f984576d4e89b5cb0944ae091b18a618bdc5840c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Tue, 15 Sep 2026 09:25:42 +0000 Subject: [PATCH] :memo: Record the automatic-token publish design in the backlog Point 1 dropped the GITEA_TOKEN gate (the run's automatic github.token is always present), and point 2 added the all-or-nothing check; keep the checked task from claiming behavior the workflow no longer has. --- backlog.tasks | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backlog.tasks b/backlog.tasks index b7cd0e3..3a3eb14 100644 --- a/backlog.tasks +++ b/backlog.tasks @@ -58,5 +58,6 @@ Maintenance: ✔ Check whether publish job is only run on tags, if not, guard it @done ✔ Gate only single steps @done ✔ Do not publish to npm, if NPM_TOKEN is not set (e.g. PRs from forks) @done - ✔ Do not publish to Gitea, if GITEA_TOKEN is not set (e.g. PRs from forks) @done + ✔ Do not publish to Gitea — uses the run's automatic `github.token`, so no secret gate is needed @done ✔ Otherwise run the steps @done + ✔ Fail the job unless both the Gitea release and npm publish succeeded @done