Skip to content
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

[Task]: Github Actions CI/CD flow #463

Closed
daphnegold opened this issue Sep 1, 2023 · 0 comments · Fixed by #493
Closed

[Task]: Github Actions CI/CD flow #463

daphnegold opened this issue Sep 1, 2023 · 0 comments · Fixed by #493
Assignees
Labels
project: grants.gov Grants.gov Modernization tickets

Comments

@daphnegold
Copy link
Contributor

daphnegold commented Sep 1, 2023

Summary

Related to #285

Currently CI passing is not a gate to deploys, and they are entirely separate workflows. Likely great to keep them separate workflows, but let's investigate a way to gate deploys based on CI (testing, etc).

Things to investigate: run_workflow or check_suite or something else?

Keep in touch with platform on changes, maybe we can integrate back into their repos.

Should work for dev and prod deploys.

Acceptance criteria

  • Implement gates to deployment
  • Implement release to deploy to prod
  • Test
@daphnegold daphnegold added the project: grants.gov Grants.gov Modernization tickets label Sep 1, 2023
@daphnegold daphnegold self-assigned this Sep 1, 2023
@daphnegold daphnegold moved this from Backlog to In Progress in Simpler.Grants.gov Product Backlog Sep 1, 2023
@daphnegold daphnegold changed the title [Task]: Fix vulnerability checks [Task]: Github Actions CI/CD flow Sep 1, 2023
@daphnegold daphnegold moved this from In Progress to In Review in Simpler.Grants.gov Product Backlog Sep 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project: grants.gov Grants.gov Modernization tickets
Projects
Development

Successfully merging a pull request may close this issue.

1 participant