Project

General

Profile

Actions

Task #15757

open

General - tests in CI

Added by Peter Mačuga 7 months ago. Updated 7 months ago.

Status:
Code Review
Priority:
Normal
Target version:
-
Start date:
10/10/2024
Due date:
% Done:

90%

Estimated time:
custom category:
Backend
Co-assignee:
Actions #1

Updated by Kennedy Bacelar 7 months ago

  • Status changed from New to Code Review
  • % Done changed from 0 to 90

To improve our development and testing process, I believe it's important to set up CI processes, like running tests on GitHub Actions.
The following steps would help strengthen our project's workflow:

  • Implement CI processes in all repositories.
  • Restrict direct pushes to the default branch (develop or master), allowing changes only through PRs.
  • Require at least one review before merging (this step could be adopted in a later iteration, but I consider the previous steps as crucial).

PRs have been submitted to implement the following solutions:

For task and slide services I am waiting for permissions to be given so I can open PR's into their repos.

Actions #2

Updated by Kennedy Bacelar 7 months ago

Actions

Also available in: Atom PDF