Ricardo Pardini
51ce56407a
use GITHUB_TOKEN instead of PAT for ghcr.io publishing
2021-09-03 16:45:36 +02:00
Ricardo Pardini
a726f88049
3-tier implementation of manifest caching ( #57 )
...
* implement manifest caching; refactor config with includes, and generate from ENVs in entrypoint.sh
- disabled by default; enable with -e ENABLE_MANIFEST_CACHE=true
- default times and regexes are a wild guess, make sure to tune for your use case.
- add manifest caching/anti-ratelimit usage note to README
- add -e ENABLE_MANIFEST_CACHE=true to examples, some wording changes
- add -e ENABLE_MANIFEST_CACHE=true to one the steps in test workflow.
2020-10-30 18:54:10 +01:00
Ricardo Pardini
427dd066bd
GitHub Actions: tags/releases to GitHub Container Registry too
2020-10-30 13:09:27 +01:00
Ricardo Pardini
eafedba51b
GitHub Actions: publish :latest and :latest-debug also to GitHub Container Registry
...
- DockerHub is ok, but will be ratelimited soon, so this could be a nice alternative
2020-10-30 12:56:22 +01:00
Ricardo Pardini
19ff1ccbcb
GitHub Actions: fix building of -debug release versions by fixing build-args syntax in workflow files
...
- master/latest was already fixed.
2020-10-30 10:52:29 +01:00
Ricardo Pardini
36da1c2428
GitHub Actions: different syntax for build-args, lest :latest-debug is not really debug enabled
2020-10-30 00:41:13 +01:00
Ricardo Pardini
0419eb4db7
during test, sleep 2s to allow the 1s stale manifest to occur
2020-10-08 16:28:13 +02:00
Ricardo Pardini
1fc3dfed4a
master workflow, builds amd64-only :latest and :latest-debug
...
- arm64 via qemu is waaay too slow
- tags are still multiarch
2020-10-08 15:37:41 +02:00
Ricardo Pardini
10bac0816b
test workflow, naming and cosmetics
2020-10-08 15:27:34 +02:00
Ricardo Pardini
95bbab0f93
test workflow, add logging, fixes
2020-10-08 15:14:37 +02:00
Ricardo Pardini
b4646a91ce
experimental test workflow
2020-10-08 14:23:54 +02:00
Ricardo Pardini
f031bb1919
experimental test workflow
2020-10-08 13:30:17 +02:00
Ricardo Pardini
ed592a27a8
Github Actions: quoting troubles
2020-10-08 02:00:31 +02:00
Ricardo Pardini
ec4df7b4b7
GitHub Actions: multiarch build, new -debug version, much lighter layers
2020-10-08 01:57:49 +02:00