woodpecker-ci / woodpecker

Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.
https://woodpecker-ci.org
Apache License 2.0
4.3k stars 371 forks source link

fetch secrets on task assign to agent #4269

Closed 6543 closed 3 weeks ago

6543 commented 3 weeks ago

currently the secret is fetched on pipeline creation and stored in the queue tasks.

I want the queue to not have any important information such as secrets. This also allow to e.g. let an workflow alter secrets before the next workflow fetch it ... and so on

6543 commented 3 weeks ago

first we have to move the logic that we store the complete backend config of a workflow in queue ... :/

qwerty287 commented 3 weeks ago

Duplicate of #2851?

6543 commented 3 weeks ago

well it's a dublicate and it is not ... I'll update the old one