secrets may be handled securely w.r.t. use in PRs #463

Closed
opened 2025-07-16 09:54:27 +02:00 by kiara · 7 comments
Owner

As a developer,
I want for secrets for use in CI to allow scoping,
so that we may prevent their use in PRs.

**As** a developer, **I want** for secrets for use in CI to allow scoping, **so that** we may prevent their use in PRs.
Author
Owner

buildbot-nix lix is dropping for being somewhat simple, in favor of buildkite, tho @edef couldn't confidently recommend that one either

`buildbot-nix` lix is dropping for being somewhat simple, in favor of [buildkite](https://github.com/buildkite/agent), tho @edef couldn't confidently recommend that one either

Do we need something more than simple? Hydra for sure is overkill for our purposes.

Do we need something more than simple? Hydra for sure is overkill for our purposes.
Author
Owner

honestly i don't think so, this just seems like bare basics, yet somehow gitea ain't got it

honestly i don't think so, this just seems like bare basics, yet somehow gitea ain't got it
Author
Owner

hm, do buildbot's secrets handle scope? @fricklerhandwerk
their docs seem not to mention this, leaving woodpecker as my primary known option - raising the question why that hasn't been as popular among nix projects.

it does seem nice about buildbot-nix that it seems to explicitly handle effects, but yeah.

hm, do buildbot's [secrets](https://docs.buildbot.net/latest/manual/secretsmanagement.html) handle scope? @fricklerhandwerk their docs seem not to mention this, leaving woodpecker as my primary known option - raising the question why that hasn't been as popular among nix projects. it does seem nice about `buildbot-nix` that it seems to explicitly handle effects, but yeah.
Author
Owner

i've tried to ask around now given i've found seemingly no options matching what we'd like

i've tried to [ask around](https://tech.lgbt/@kiara/115718659389693964) now given i've found seemingly no options matching what we'd like
kiara changed title from secrets may be scoped to prevent use in PRs to secrets may be handled securely w.r.t. use in PRs 2025-12-14 19:47:44 +01:00
Author
Owner

turns out forgejo-runner's on.pull_request already prevents use in PRs, so this actually seems already good

turns out `forgejo-runner`'s `on.pull_request` already prevents use in PRs, so this actually seems already good
kiara closed this issue 2025-12-14 19:50:34 +01:00
Author
Owner

moving CI notes to #362

moving CI notes to #362
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
Reference
fediversity/fediversity#463
No description provided.