freedomofpress / securedrop-dev-docs

SecureDrop Developer Documentation
Other
4 stars 3 forks source link

document GitHub Actions CI #181

Open cfm opened 3 weeks ago

cfm commented 3 weeks ago

Describe the change

As of freedomofpress/securedrop#7223, we have moved entirely from CircleCI to GitHub Actions. We should take this opportunity to document the current CI workflows while they're still fresh.

User Research Evidence

By team request.

Additional context

legoktm commented 3 weeks ago

I've posted a first pass at https://github.com/freedomofpress/securedrop-dev-docs/pull/183, there's still more to do re: docs and CD. I tried to strike a balance between being useful and also not being overly specific that requires updates every time we make small change.

Regarding the internal wiki pages:

Nothing super useful here, will blank it and point it to the dev docs repo once my PR is merged.

This is great, I'm going to rst-ify it and copy it basically wholesale to this repo.