No description
Find a file
Conrad Hoffmann 5f1557b18a soju: update to 0.8.2
The new upstream release now features a refactoring that should finally
solve the deadlock issue for good (while also fixing the gorouting
leak).
2024-08-27 13:52:36 +02:00
sr.ht soju: update to 0.8.2 2024-08-27 13:52:36 +02:00
build-edge.yml meta.sr.ht: drop unnecessary redis dependency 2024-05-27 15:15:07 +02:00
build.yml build.yml: upgrade to Alpine 3.20 2024-07-31 09:43:21 +02:00
LICENSE Add LICENSE (BSD) 2020-03-16 16:00:59 -04:00
pkgkit Fix mercurial package versioning 2024-03-31 12:23:55 +02:00
README.md README.md: remove note about letting *.sr.ht upgrade themselves 2022-02-21 16:09:15 +01:00
submit-builds submit-builds: ditch pre-hut legacy code, add -f 2024-07-31 09:42:53 +02:00

These are Alpine Linux packages for sr.ht and any dependencies which are not packaged in upstream Alpine Linux. The results are published in our Alpine repository:

https://mirror.sr.ht/alpine/

Note that some sr.ht packages (meta.sr.ht, python-srht, etc) are automatically built and published by builds.sr.ht. This process automatically updates the pkgver and pkgrel, but does not commit it to the repository. If using these APKBUILDs yourself, be aware that the version numbers here may be outdated.

Alpine upgrade procedure

When a new Alpine version is released:

  1. Update the Alpine version in build.yml
  2. Update non-sr.ht packages to latest upstream version, reset pkgrel to 0
  3. ./submit-build everything except for *.sr.ht
  4. Update pkgver in *.sr.ht packages, commit & push & run ./submit-build
  5. Update build manifests upstream for *.sr.ht
  6. Run updates on non-critical boxen
  7. Run updates on all boxen

Tips

  • Upgrade systems with apk upgrade -a
  • Update the python version in the Makefiles
  • Update the python version with nginx