ci: add ci pipeline #4
Labels
No Label
Kind/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: music-kraken/music-kraken-core#4
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Add a CI pipeline that builds the Python project and publishes it to this gitea and pypi
Here's the current plan:
music-kraken-stable
will be built from git tagsmusic-kraken
will be built on every push toexperimental
Edit: updated package names
This all sounds very solid.
Though I suggest naming it
music-kraken-stable
andmusic-kraken-unstable
. My reasoning here consists of 2 main points:music-kraken-stable
more stable (this one will be controversial and I don't know if I really want to make that argument)Thus I reccomend the experimental version, which makes the only logical conclusion imo to name it
music-kraken
andmusic-kraken-stable
.Also does the experimental branch need tags?
I just want to know its up to you.
No problem
It doesn't. Only the stable release needs tags.
But it still bumps the version which is then also bumped for the main branch?
No. The stable releases get their version numbers from the tags. The experimental ones are based on git revisions. Stable ones will look like
0.0.1
while experimental ones will look like0.0.1.dev976+g2f29ad2
.