ci: add pipeline #8

Merged
Hazel merged 11 commits from ci/add-pipeline into experimental 2024-04-16 17:56:47 +00:00
Owner

This PR adds a CI pipeline to the project. The pipeline does the following:

  • On tag events, a music-kraken-stable package is built and published to the Gitea Python package registry and PyPi
  • On pushes to experimental, a music-kraken package is built and published to the Gitea Python package registry and PyPi
  • Stable version strings are derived from the git tag event that caused them to be built
  • Experimental version strings are based on the previous stable version as well as the number of revisions

The PR also adds a pipeline status badge to the README

Closes #4

This PR adds a CI pipeline to the project. The pipeline does the following: - On tag events, a `music-kraken-stable` package is built and published to the Gitea Python package registry and PyPi - On pushes to `experimental`, a `music-kraken` package is built and published to the Gitea Python package registry and PyPi - Stable version strings are derived from the git tag event that caused them to be built - Experimental version strings are based on the previous stable version as well as the number of revisions The PR also adds a pipeline status badge to the README Closes #4
Elara6331 added the
Kind/Enhancement
Priority
Medium
labels 2024-04-16 17:46:09 +00:00
Elara6331 added 11 commits 2024-04-16 17:46:09 +00:00
ci: fix secret names
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline failed
eb94a328c7
ci: use new twine plugin
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
9783e3f24e
ci: publish to pypi
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline failed
9dbe34de88
ci: fix indentation
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline failed
d0fe0c3f86
ci: make step names more clear
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
eab19304e1
docs: add readme status badge
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline failed
5e04c480bd
ci: change version format because pypi won't allow local versions
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline failed
4367c2274d
ci: disable local version in config
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
329aa39271
Owner

Thank you soooooo much <333

Thank you soooooo much <333
Hazel merged commit 64c95aabfa into experimental 2024-04-16 17:56:47 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: music-kraken/music-kraken-core#8
No description provided.