Skip to content
This repository has been archived by the owner on Feb 8, 2023. It is now read-only.

Transition to FS CI/CD setup #348

Open
6 tasks
neilmb opened this issue Jul 16, 2021 · 5 comments
Open
6 tasks

Transition to FS CI/CD setup #348

neilmb opened this issue Jul 16, 2021 · 5 comments
Assignees
Labels
engineering Workstream: engineering

Comments

@neilmb
Copy link
Contributor

neilmb commented Jul 16, 2021

Background

In #347, we documented what CI/CD tooling we would use. Once that research is done, we should convert our existing code to use that setup.

We'll know we're done when...

Tasks

  • Make PRs to do as much reconfiguration as possible alone
  • Swap out Django-based migration for TypeScript
  • Convert linting to the new setup
  • Convert unit tests to the new setup
  • Convert Pa11y to the new setup
@neilmb neilmb added the engineering Workstream: engineering label Jul 16, 2021
@beechnut beechnut self-assigned this Jul 19, 2021
@beechnut
Copy link
Contributor

Emailed Matt Reiss to kick off the work.

@beechnut
Copy link
Contributor

@AdamUSDA
Copy link

Hey @beechnut @neilmb ,

The Documented CI/CD process looks good. Can we include diagram of what that process will look like.

Can we also have a list of the items in that process that we are asking Ops to setup for us.

Thanks

@beechnut
Copy link
Contributor

@AdamUSDA Here's a start on a flowchart: G&A CI/CD Flowchart. Let me know if you have questions or comments on that.

Does this Checks table work as the items we're looking for? (Between the Step, Pass Criteria, and Tools Used columns, this is very clear to me, but I realize it might not be clear to everyone. If not, what do you think I should add to make it extra clear?)

Thanks!

@beechnut
Copy link
Contributor

Moved to Waiting: waiting for project pivot work to finish before picking this up.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
engineering Workstream: engineering
Projects
None yet
Development

No branches or pull requests

3 participants