65 Commits

Author SHA1 Message Date
Igor Pecovnik
2f565e2985 Download a key - even it is usually already present. 2025-04-25 19:09:40 +02:00
Igor Pecovnik
e08d5a712d Change sources lists into deb822 APT sources in the readme 2025-04-17 19:53:28 +02:00
Igor Pecovnik
743d305998 GHA - copy labels actions from build repository 2025-04-17 18:14:33 +02:00
Rolf Leggewie
a945e30a3c control: allow auto-apt-proxy as an alternative to squid-debian-proxy-client 2025-04-03 03:47:34 +08:00
Rolf Leggewie
4e563338a3 add source stanza to reprepro configuration 2025-04-03 03:46:28 +08:00
Rolf Leggewie
b1ecf1a591 GH multiarch-building (Closes: #7) 2025-04-03 03:46:28 +08:00
Rolf Leggewie
ed7f9b7cc2 GH: relax build-time dependencies 2025-04-03 03:46:28 +08:00
leggewie
ce062b1282 Update TODO.md
add desktop config that needs to be transferred
2025-04-03 03:46:28 +08:00
Rolf Leggewie
ecfd0dfad1 TODO: document current status 2025-04-03 03:46:28 +08:00
Rolf Leggewie
d7fcecfeee control: add avahi-browse to recommends for armbian-common
Avahi, mDNS and zeroconf provide a nice way to seamlessly access
your SBC, no configuration required.  As such, we strongly want
to have this feature be available but give the option to have it
missing on minimal images.
2025-04-03 03:46:09 +08:00
Rolf Leggewie
bbb8dffd80 README: link to our repo 2025-03-28 04:17:33 +08:00
Rolf Leggewie
7299f15863 README: add section about packaging philosophy 2025-03-28 04:17:33 +08:00
Rolf Leggewie
7d6c918780 reprepro: source is not actually an architecture 2025-03-28 01:26:05 +08:00
Rolf Leggewie
b44b93bb18 GH: add watchtower workflow to check for changes in the wild 2025-03-28 01:05:48 +08:00
Rolf Leggewie
210b0b0997 chl: latest release 2025-03-27 10:47:21 +08:00
Rolf Leggewie
2b976fed31 control: add KDE armbian-desktop pkg definition 2025-03-27 10:47:21 +08:00
Rolf Leggewie
8b780a142f install files in the proper places. Closes: #5 2025-03-27 10:47:21 +08:00
Rolf Leggewie
a82eca5f60 README: add information how to consume the binary repo 2025-03-27 10:47:21 +08:00
Rolf Leggewie
030d1b5878 small improvements to reprepro configuration 2025-03-27 10:47:21 +08:00
Rolf Leggewie
b5fcd895e3 control: relax runtime dependencies for armbian-common 2025-03-27 04:16:12 +08:00
Rolf Leggewie
fb9fdb0cc1 GH: publish signed repository to github.armbian.com/apa
- let reprepro do the heavy lifting and publish the pool and dists
  directories
- don't publish conf and db directories as they might contain contain
  sensitive data
- sign with Armbian community GPG keys for security
- force overwriting of older artifacts
- in the future we might want to import the current repository and
  keep around the latest three versions of a package
- we are currently recreating the entire repository from scratch
  no real compilation of actual source code is taking place so this
  ought to be no issue
2025-03-27 04:14:02 +08:00
Rolf Leggewie
c1faf61385 GH: switch to reprepro for repository creation
- make sure reprepro is installed in the container
- reprepro configuration resides in debian/artifacts/conf directory
- drop the by-now unnecessary step to mkdir debian/artifcats
- publish sources and binaries
2025-03-27 04:12:06 +08:00
Rolf Leggewie
a46ff3267e GH: change the wording on some logging 2025-03-27 00:11:40 +08:00
Rolf Leggewie
8b4a9b0374 GH: drop commented-out code 2025-03-26 22:38:43 +08:00
Igor
c66e15f5fe Update build to support dir listing way (#4) 2025-03-26 21:25:41 +08:00