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

Design and integreate a CI/CD pipeline #35

Closed
jofaval opened this issue Jun 25, 2022 · 0 comments · Fixed by #80 or #87
Closed

Design and integreate a CI/CD pipeline #35

jofaval opened this issue Jun 25, 2022 · 0 comments · Fixed by #80 or #87
Assignees
Labels
Enhancement 29/07/2022 1:43 Codebase improvement (deprecated) Initially for New feature or request

Comments

@jofaval
Copy link
Owner

jofaval commented Jun 25, 2022

No unvalidated piece of code will pass "easily" to the main codebase. So that, that way, we can deploy safer code, and to actually deploy on any master's branch change.

  • Checkout repository
  • Install packages
  • Build
  • Validation
  • Testing
  • Deployment to Github Pages, and/or any other deployment service later down the line
@jofaval jofaval self-assigned this Jun 25, 2022
@jofaval jofaval added the Enhancement 29/07/2022 1:43 Codebase improvement (deprecated) Initially for New feature or request label Jun 25, 2022
@jofaval jofaval added this to the Prototype the concept milestone Jun 25, 2022
@jofaval jofaval moved this from Idea to Ready to Start in [React & TypeScript] FUSA - Period Tracker Jul 22, 2022
@jofaval jofaval linked a pull request Jul 25, 2022 that will close this issue
Repository owner moved this from Ready to Start to Done in [React & TypeScript] FUSA - Period Tracker Jul 25, 2022
jofaval added a commit that referenced this issue Jul 25, 2022
@jofaval jofaval linked a pull request Jul 25, 2022 that will close this issue
jofaval added a commit that referenced this issue Jul 25, 2022
jofaval added a commit that referenced this issue Jul 25, 2022
jofaval added a commit that referenced this issue Jul 25, 2022
jofaval added a commit that referenced this issue Jul 25, 2022
jofaval added a commit that referenced this issue Jul 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement 29/07/2022 1:43 Codebase improvement (deprecated) Initially for New feature or request
Projects
1 participant