Skip to content

Split core, meetings and proposals system public CI suites into multiple workflows#7179

Merged
oriolgual merged 4 commits intodevelopfrom
chore/split-meetings-ci
Jan 20, 2021
Merged

Split core, meetings and proposals system public CI suites into multiple workflows#7179
oriolgual merged 4 commits intodevelopfrom
chore/split-meetings-ci

Conversation

@mrcasals
Copy link
Copy Markdown
Contributor

@mrcasals mrcasals commented Jan 20, 2021

🎩 What? Why?

This PR splits the meetings CI into 3 different workflows:

  • Unit tests
  • Admin-side system specs
  • Public-side system specs

It also splits core into:

  • Unit
  • System

And proposals system public into two by splitting the list in half.

With this PR we split the longest test suites (>30min) into multiple suites, so we get feedback quicklier.

📌 Related Issues

Testing

Check that the tests are running and passing.

@mrcasals mrcasals changed the title Split meetings CI into multiple workflows Split core, meetings CI into multiple workflows Jan 20, 2021
@mrcasals mrcasals changed the title Split core, meetings CI into multiple workflows Split core, meetings and proposals system public CI suites into multiple workflows Jan 20, 2021
@mrcasals mrcasals force-pushed the chore/split-meetings-ci branch from 842b857 to 356898f Compare January 20, 2021 09:14
Splits list of files by half
@mrcasals mrcasals force-pushed the chore/split-meetings-ci branch from 356898f to 44329de Compare January 20, 2021 09:24
@mrcasals mrcasals marked this pull request as ready for review January 20, 2021 09:25
@mrcasals mrcasals requested a review from oriolgual January 20, 2021 09:25
@oriolgual oriolgual merged commit 160a5aa into develop Jan 20, 2021
@oriolgual oriolgual deleted the chore/split-meetings-ci branch January 20, 2021 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Split Meetings CI build into two

2 participants