-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use GitHub Actions for documentation repo CI #5
Comments
legoktm
changed the title
Use GitHub Action for documentation repo CI
Use GitHub Actions for documentation repo CI
Apr 12, 2023
legoktm
added a commit
to freedomofpress/securedrop-dev-docs
that referenced
this issue
Apr 12, 2023
This is a basically identical port of the existing CircleCI jobs to GitHub Actions. The linkcheck job is configured separately since it runs on a cron rather than on push/PR. Refs <freedomofpress/securedrop-tooling#5>.
1 task
legoktm
added a commit
to freedomofpress/securedrop-dev-docs
that referenced
this issue
Apr 25, 2023
This is a basically identical port of the existing CircleCI jobs to GitHub Actions. The linkcheck job is configured separately since it runs on a cron rather than on push/PR. Refs <freedomofpress/securedrop-tooling#5>.
legoktm
added a commit
to freedomofpress/securedrop-docs
that referenced
this issue
May 26, 2023
This is the exact same configuration currently used in the securedrop-dev-docs repository. Refs <freedomofpress/securedrop-tooling#5>.
1 task
legoktm
added a commit
to freedomofpress/securedrop-docs
that referenced
this issue
Jun 23, 2023
This is the exact same configuration currently used in the securedrop-dev-docs repository. Refs <freedomofpress/securedrop-tooling#5>.
This was referenced Jul 13, 2023
leee
added a commit
to freedomofpress/securedrop-docs
that referenced
this issue
Dec 8, 2023
Refs <freedomofpress/securedrop-tooling#5>. Co-authored-by: Kunal Mehta <legoktm@debian.org>
leee
added a commit
to freedomofpress/securedrop-docs
that referenced
this issue
Dec 8, 2023
Also: - switch to podman from docker - use HEAD instead of branch name Refs <freedomofpress/securedrop-tooling#5>. Co-authored-by: Kunal Mehta <legoktm@debian.org>
Thanks to @leee for pushing this across the finish line today. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We want to replace the use of CircleCI with GitHub Actions (GHA), starting with the documentation repositories. We will use reusable workflows (c.f. #4) to reduce maintenance overhead.
Current plan of work (with time in between steps as needed based on comfort level):
This hopefully models how workflows will organically develop, first in a more dev/experimental repository, then moving to the main repo and converting everything else to a reusable workflow.
The text was updated successfully, but these errors were encountered: