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

add testing to CI/CD process #1603

Open
1 task
Tracked by #1241
sydneywalcoff opened this issue Oct 8, 2024 · 0 comments
Open
1 task
Tracked by #1241

add testing to CI/CD process #1603

sydneywalcoff opened this issue Oct 8, 2024 · 0 comments
Labels
DevOps type of development task related to Process, Github Actions, and Deployment feature: GitHub/Project Board maintenance issue level I: request Smallest type of issue; Typically can be completed by one person priority: low role: development anything related to code size: 1pt can be done in 6 hours or less

Comments

@sydneywalcoff
Copy link
Member

sydneywalcoff commented Oct 8, 2024

Overview

As we add coverage to our code through the use of tests, we want to make sure that these tests are being used as part of our merge process to guarantee that we are notified when tests fail.

Requirements

  • tests to run on PRs merging into any branch except main
    • by the time it is being merged to main, it should have already passed all these tests.
  • failing tests should fail the action

Action Items

  • write a CI/CD workflow to run the tests

Resources/Notes

Github docs
Jest
React Testing Library

@github-project-automation github-project-automation bot moved this to New Issues for approval in P: EA: Project Board Oct 8, 2024
@sydneywalcoff sydneywalcoff added role: development anything related to code DevOps type of development task related to Process, Github Actions, and Deployment issue level I: request Smallest type of issue; Typically can be completed by one person priority: medium size: 1pt can be done in 6 hours or less feature: GitHub/Project Board maintenance priority: low and removed priority: medium labels Oct 8, 2024
@sydneywalcoff sydneywalcoff added this to the Stakeholder Review 2.0 milestone Oct 8, 2024
@sydneywalcoff sydneywalcoff changed the title add CI/CD process add testing to CI/CD process Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DevOps type of development task related to Process, Github Actions, and Deployment feature: GitHub/Project Board maintenance issue level I: request Smallest type of issue; Typically can be completed by one person priority: low role: development anything related to code size: 1pt can be done in 6 hours or less
Projects
Status: Prioritized Backlog
Development

No branches or pull requests

2 participants