docker-mailserver/.github/workflows
Brennan Kinney 19e96b5131
fix: update-check.sh should query GH Releases (#3666)
* fix: Source `VERSION` from image ENV

Now CI builds triggered from tagged releases will always have the correct version. No need for manually updating a separate file.

* fix: Query latest GH release tag

Compare to the remote GH release tag published, rather than contents of a `VERSION` file.

`VERSION` file remains in source for now as prior releases still rely on it for an update notification.

* chore: Switch from `yq` to `jaq`

- Can more easily express a string subslice.
- Lighter weight: 9.3M vs 1.7M.
- Drawback, no YAML input/output support.

If `yq` is preferred, the `v` prefix could be removed via BASH easily enough.

* chore: Add entry to `CHANGELOG.md`

* ci: `VERSION` has no relevance to `:edge`

* docs: Update build guide + simplify `make build`

---------

Co-authored-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
2023-11-30 10:21:26 +13:00
..
scripts/docs docs: Update docs builder image (#3516) 2023-08-29 23:33:39 +12:00
contributors.yml contributors: fix spelling & remove dedicated AllContributors section (#3638) 2023-11-14 16:15:39 +01:00
default_on_push.yml fix: update-check.sh should query GH Releases (#3666) 2023-11-30 10:21:26 +13:00
docs-preview-deploy.yml chore(deps): Bump myrotvorets/set-commit-status-action (#3534) 2023-09-12 10:50:55 +12:00
docs-preview-prepare.yml chore(deps): Bump actions/checkout from 3 to 4 (#3525) 2023-09-04 17:07:38 +02:00
docs-production-deploy.yml chore(deps): Bump actions/checkout from 3 to 4 (#3525) 2023-09-04 17:07:38 +02:00
generic_build.yml chore(deps): Bump docker/build-push-action from 5.0.0 to 5.1.0 (#3645) 2023-11-20 14:03:32 +01:00
generic_publish.yml fix: update-check.sh should query GH Releases (#3666) 2023-11-30 10:21:26 +13:00
generic_test.yml chore(deps): Bump docker/build-push-action from 5.0.0 to 5.1.0 (#3645) 2023-11-20 14:03:32 +01:00
generic_vulnerability-scan.yml chore(deps): Bump anchore/scan-action from 3.3.6 to 3.3.7 (#3667) 2023-11-27 14:22:17 +01:00
handle_stalled.yml chore(deps): Bump actions/stale from 7 to 8 (#3205) 2023-03-28 01:28:18 +02:00
linting.yml chore(deps): Bump actions/checkout from 3 to 4 (#3525) 2023-09-04 17:07:38 +02:00
scheduled_builds.yml add dispatch to scheduled build workflow 2023-05-15 20:36:08 +02:00
test_merge_requests.yml chore: Remove the Makefile backup target (#3000) 2023-01-13 10:13:42 +13:00