vikunja/.github/workflows
kolaente ed9df9064c refactor(ci): derive composite-action inputs from project name
Reviewer asked us to stop over-configuring the release-binaries and
release-os-package composite actions — they're called only with
vikunja or veans, so per-project paths, artifact names, cache keys, S3
target, and version-or-unstable can all be derived inside the action
from the project name. The xgo-out-name input goes away too.

Vikunja-specific pre-build (downloading frontend_dist, generating
config.yml.sample) now happens inside the action, gated on the project
input. Callers no longer need those preamble steps.

Secrets stay as inputs — composite actions can't read \`\${{ secrets.* }}\`
directly; passing them through is the simplest workaround.

Each callsite shrinks to ~13 lines of mostly-secret pass-through plus
2-4 lines of real parameters.
2026-05-27 13:01:44 +00:00
..
auto-label.prompt.md ci: add AI-powered auto-labeling for new issues and PRs 2026-04-11 17:45:36 +02:00
auto-label.yml fix(ci): use working model 2026-04-11 17:55:47 +02:00
ci.yml feat(ci): enable merge queue trigger 2026-03-20 11:53:08 +01:00
crowdin.yml fix(ci): commit newly added Crowdin translation files 2026-05-18 17:57:21 +00:00
dependency-diff.yml feat: add dependency diff and provenance GitHub Action for PRs 2026-02-17 12:00:31 +01:00
issue-closed-comment.yml fix: support merge queue in issue-closed-comment workflow 2026-03-25 10:20:36 +01:00
nixpkgs-update.yml fix(ci): skip interactive prompt in nixpkgs update workflow 2026-04-11 15:00:42 +00:00
preview.yml fix(ci): use actual docker meta tags for preview comment SHA links 2026-04-07 15:05:48 +00:00
release.yml refactor(ci): derive composite-action inputs from project name 2026-05-27 13:01:44 +00:00
stale-waiting-for-reply.yml chore: update stale workflow 2026-04-29 09:10:09 +02:00
test.yml ci: prebuild static build/mage for repo metadata containers 2026-05-27 13:01:44 +00:00