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

TCES-24 implement github actions for automated tests and lint for server and … #16

Merged
merged 13 commits into from
Oct 27, 2023

Conversation

kevinle623
Copy link
Contributor

@kevinle623 kevinle623 commented Oct 27, 2023

image

Description

Implemented github actions that triggers on PR creation / modification to run automated tests and lints on both server and client

Type of change

  • CI change

@kevinle623 kevinle623 self-assigned this Oct 27, 2023
@linear
Copy link

linear bot commented Oct 27, 2023

TCES-24 PRE-Setup Github Actions

CI/CD is important!

  • Implement automated tests running upon PR modification
  • Implement linter verification (checking that code has been linted) upon PR modification

Completion Requirements:

  • Each time a pr is updated, automated tests and the linter is run to verify the code that has been added

Copy link
Collaborator

@jordanjanakievski jordanjanakievski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. It is going to be really nice having these checks in place

@kevinle623 kevinle623 merged commit 739ace4 into main Oct 27, 2023
2 checks passed
@DanielDervishi DanielDervishi deleted the kevinle6231/tces-24-pre-setup-github-actions branch November 5, 2023 17:35
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

Successfully merging this pull request may close these issues.

2 participants