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

Implement GitHub Actions for CI to replace Travis CI #408

Open
2 of 3 tasks
nmarklund10 opened this issue Mar 3, 2022 · 0 comments
Open
2 of 3 tasks

Implement GitHub Actions for CI to replace Travis CI #408

nmarklund10 opened this issue Mar 3, 2022 · 0 comments

Comments

@nmarklund10
Copy link
Contributor

nmarklund10 commented Mar 3, 2022

Task

Set up a free CI pipeline for developers to use to ensure their code does not break existing code in the repo. This functionality used to be with Travis CI, but it is no longer free.

Acceptance Criteria

  • Automated CI that performs linting, building, and testing

Future

  • Implement NPM auditing, it seems a lot of our packages are out of date
  • Implement CD pipeline that was implemented in previous Travis CD pipeline (I currently do not have all the tokens to update the github pages, deploy images to CFB dockerhub repo, slack bot, etc.)
@nmarklund10 nmarklund10 changed the title Implement GitHub Actions to replace Travis CI Implement GitHub Actions for CI to replace Travis CI Mar 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant