Skip to content

[WIP] Add a CI#266

Closed
lambdalex-ocp wants to merge 2 commits into
MLanguage:masterfrom
lambdalex-ocp:ci
Closed

[WIP] Add a CI#266
lambdalex-ocp wants to merge 2 commits into
MLanguage:masterfrom
lambdalex-ocp:ci

Conversation

@lambdalex-ocp

Copy link
Copy Markdown
Collaborator

This MR adds a CI (Continuous Integration) to the project. As such the test suite is ran whenever a merge request is opened or updated.

This MR is based on the #265 MR, so it should not be merged yet.

update ci

test update

update ci

update ci

update ci

update ci

update ci

update ci

update ci

update ci

update ci

update ci

i want it to run on pushes

update ci

update ci

update ci

update ci

update ci

update ci

update ci
@mdurero

mdurero commented Jun 24, 2025

Copy link
Copy Markdown
Collaborator

Could you please explain to me the benefits of this workflow? What does it achieve which is not covered by check_correctness.yml?

Moreover, I think we should plan to go out of GitHub. Using GitHub CI increases our coupling with the platform.

@lambdalex-ocp

Copy link
Copy Markdown
Collaborator Author

You're right, for some reason I didn't find the already present Github action.

We should move away from Github? Where to?

@mdurero

mdurero commented Jun 24, 2025

Copy link
Copy Markdown
Collaborator

We should move away from Github? Where to?

Well, let’s say we could wish for philosophical reasons.

Where… the one and only place could be https://gitlab.adullact.net/dgfip/, as a forge both publicly readable on the internet and managed by French administration-adjacent people that we already use.
Now I also know about https://gitlab.mim-libre.fr/explore

@mdurero

mdurero commented Jun 25, 2025

Copy link
Copy Markdown
Collaborator

May I suggest we close the PR?
Or do you want to use it for workflow improvements?

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.

3 participants