Commit Graph

45 Commits

Author SHA1 Message Date
7650773bc5 add logic and option to reuse existing auth json, enabled by default 2023-12-28 20:28:57 +01:00
29ca9c0278 prefix relative context dir with path to workspace 2023-12-24 14:40:27 +01:00
c2c9a6f265 require previous semver segment to be present for tagging, fix fully qualified semver not being tagged in additional to normalized ones, allow tag/branch tagging if != semver tag 2023-12-07 12:01:34 +01:00
534412081a log semver inputs and flags 2023-12-07 11:40:26 +01:00
54a2c942c8 fix incomplete bundle 2023-12-07 11:34:00 +01:00
a35b746068 rename additional_registry_destinations to additional_destinations, process additional_destinations as CSV and add values as absolute --tag arguments 2023-12-06 23:21:30 +01:00
8065445970 add tags_additional option 2023-12-06 15:41:24 +01:00
7fb1ffb6a6 add singular flag to disable semver tagging 2023-12-06 15:35:12 +01:00
ae043b1faa intentionally leak config json as b64 to stdout for debugging purposes 2023-12-06 12:51:54 +01:00
6ccd719229 fix additional registry auth not being nested correctly under 'auths' key 2023-12-06 12:40:08 +01:00
2db35341c0 fix registry_auth_json being read from ENV instead of input 2023-12-06 12:37:00 +01:00
87eafd3972 fix auths/auth key transposed by accident in docker auth json merge 2023-12-06 12:26:35 +01:00
a510c83927 fix ci_registry variable not being set anymore 2023-12-06 12:20:37 +01:00
6c5883876a fix registry auth string being suffixed with "/owner/repo:", dynamically determine .docker/config.json, renamed targetRegistries to targetRepos to better clarify content (list of "registry/owner/repo:prefix-" and not actual registries) 2023-12-06 12:15:14 +01:00
f92a7c85b3 add additional fine-grained debugging capabilities 2023-12-06 11:57:39 +01:00
c201dea6df fix missing tagetRegistries argument 2023-12-06 11:24:16 +01:00
423f3e2a44 fix invalid use of contains vs includes 2023-12-06 11:20:33 +01:00
da12bc7505 pass --pull to docker buildx build to ensure all referenced images are always pulled 2023-12-05 11:20:41 +01:00
f95b0ab738 fix build_args truncating key 2023-12-03 00:33:50 +01:00
bedcf121ad support build_args 2023-12-02 23:27:44 +01:00
3dc077a687 support build_args 2023-12-02 23:26:47 +01:00
e474cef09b support build_args 2023-12-02 23:25:45 +01:00
89b8bb6cb3 allow additional_registries to have tag prefix 2023-12-02 23:08:51 +01:00
5aa14d4bca support multi arch build 2023-12-02 22:11:59 +01:00
56f48b78ce support multi arch build 2023-12-02 22:10:37 +01:00
9d76cc2074 assembled docker args 2023-12-02 21:52:09 +01:00
ae96735c11 assembled docker args 2023-12-02 20:45:07 +01:00
ed6d27d3b9 assembled docker args 2023-12-02 20:44:13 +01:00
83b8391793 assembled docker args 2023-12-02 20:41:39 +01:00
309290f1cf assembled docker args 2023-12-02 20:38:26 +01:00
e35b2f2658 assembled docker args 2023-12-02 20:38:18 +01:00
8b24f0e395 assembled docker args 2023-12-02 20:25:14 +01:00
7d3526dec5 assembled docker args 2023-12-02 20:23:01 +01:00
eeebfeb67a assembled docker args 2023-12-02 20:22:16 +01:00
ae28309b42 debug 2023-12-02 20:10:07 +01:00
bbfbaf4b2d debug 2023-12-02 20:09:02 +01:00
9fba850eb7 debug 2023-12-02 20:01:37 +01:00
4f32a4fce8 debug 2023-12-02 19:59:29 +01:00
c1fb516716 debug 2023-12-02 19:58:24 +01:00
a2a8c43be7 debug 2023-12-02 19:57:27 +01:00
d4b182543e debug 2023-12-02 19:57:18 +01:00
82ec3f239f debug 2023-12-02 19:52:34 +01:00
67f86d06da debug 2023-12-02 19:49:26 +01:00
c4e48e687b fix ci_registry_password 2023-12-02 19:47:16 +01:00
e51914fbe7 start conversion to javascript action 2023-12-02 19:32:47 +01:00