oscam-emu / oscam-patched

Open Source Cam Emulator
GNU General Public License v3.0
6 stars 6 forks source link

Introduce version pipeline #13

Closed WXbet closed 2 months ago

WXbet commented 2 months ago
nautilus7 commented 2 months ago

Can you explain what it does?

WXbet commented 2 months ago

This is the pipeline for gitlab. This makes the tags automatically, when new commits arrive the master branch.

nautilus7 commented 2 months ago

Previously they were manually made?

Can you add this and future yml in a folder e.g .gitlab like with .github related workflows to separate them from the pure oscam files? I could easily exclude workflows from running when only these files are updated if they are all in one folder.

WXbet commented 2 months ago

Yes, manually created. The pipeline creates now annotated tags.

In gitlab this is one single file which contains all the pipeline stuff, here called .gitlab-oscam-ci.yml I want to introduce more automation like test build and so on ( I have seen your build action 👍 ) on gitlab. So I can move this file on next commit, but as I said, it's on single file.

.gitlab as folder name is a good idea.