Skip to content

Add support for GitLab CI#131

Open
voelkle-unige wants to merge 1 commit intoHTR-United:masterfrom
voelkle-unige:gitlab
Open

Add support for GitLab CI#131
voelkle-unige wants to merge 1 commit intoHTR-United:masterfrom
voelkle-unige:gitlab

Conversation

@voelkle-unige
Copy link
Copy Markdown

closes #130

This PR adds support for GitLab CI.

A few choices I made:

  • There is no automatic release feature. It could be done but requires a simple mechanism to bump the version.
  • Instead of committing the updated catalogue and the badges to the repo, they are generated as CI artifacts. This makes the badge URLs absolute. Pushing to the repo would be more complicated for the user as it would require them to:
    1. generate a token with push rights
    2. create a CI variable with the token
  • To avoid breaking the style of the existing actions.html page, I created a separate page.

Please let me know what you think.

@PonteIneptique PonteIneptique self-assigned this Nov 5, 2025
@PonteIneptique
Copy link
Copy Markdown
Member

I did not forget about it, I just need time :)

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.

Add support for GitLab pipelines

2 participants