Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/acj/aport-builds
Robots for keeping my Alpine packages up to date
https://github.com/acj/aport-builds
Last synced: 11 days ago
JSON representation
Robots for keeping my Alpine packages up to date
- Host: GitHub
- URL: https://github.com/acj/aport-builds
- Owner: acj
- License: mit
- Created: 2021-01-31T02:36:20.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-09T18:03:43.000Z (9 months ago)
- Last Synced: 2024-04-16T11:45:37.314Z (7 months ago)
- Size: 17.6 KB
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# aport-builds
Robots for keeping my Alpine packages up to dateWhen a new version of something I've packaged gets released, there are a few things to do:
- Download the new version
- Build it and run the tests
- Update the version number in `APKBUILD` for the package
- Make sure the package builds correctly
- Open a new MR against the [aports repository](https://gitlab.alpinelinux.org/alpine/aports) to update the packageIt's tedious, but it's also very predictable. These GitHub Actions workflows automate the entire process.
I wrote about how it works [here](https://www.acj.sh/2019/10/13/the-robots-are-coming-for-your-maintainership.html).