https://github.com/acj/aport-builds
Robots for keeping my Alpine packages up to date
https://github.com/acj/aport-builds
Last synced: 3 months 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 (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-03-20T10:19:49.000Z (about 1 year ago)
- Last Synced: 2025-03-20T11:28:56.058Z (about 1 year ago)
- Size: 18.6 KB
- Stars: 0
- Watchers: 2
- 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 date
When 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 package
It'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).