upvote
Wouldn't the dropper get executed once tests are run within CI though?
reply
Yes, you should separate "tests execute" into their own unprivileged workflows that don't have "deploy" secrets.
reply
You can also do the same for the build workflow, no?
reply
Yep, I'd recommend it.
reply
yeah, or when a dev starts the local development server (unless that server is containerized).
reply
Dev laptops tend to have better monitoring than CI/CD so I still think this is a better option. You can also have devs use VMs or separate dev environments like an ec2 instance.

To be clear, just solving the CI/CD portion is insufficient, but it is a massive win.

reply