Commit Graph

70 Commits

Author SHA1 Message Date
davidhiendl 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
davidhiendl 47fb719517 remove output of config json 2023-12-07 11:41:44 +01:00
davidhiendl 534412081a log semver inputs and flags 2023-12-07 11:40:26 +01:00
davidhiendl 54a2c942c8 fix incomplete bundle 2023-12-07 11:34:00 +01:00
davidhiendl 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
davidhiendl 8aad01c12f remove unused tag_ref_slug_enable, clarify description for tag_ref_normalized_enable 2023-12-06 15:43:02 +01:00
davidhiendl 8065445970 add tags_additional option 2023-12-06 15:41:24 +01:00
davidhiendl 7fb1ffb6a6 add singular flag to disable semver tagging 2023-12-06 15:35:12 +01:00
davidhiendl f8153aa179 correct name of docker_multiarch input 2023-12-06 14:45:28 +01:00
davidhiendl ae043b1faa intentionally leak config json as b64 to stdout for debugging purposes 2023-12-06 12:51:54 +01:00
davidhiendl 6ccd719229 fix additional registry auth not being nested correctly under 'auths' key 2023-12-06 12:40:08 +01:00
davidhiendl 2db35341c0 fix registry_auth_json being read from ENV instead of input 2023-12-06 12:37:00 +01:00
davidhiendl 87eafd3972 fix auths/auth key transposed by accident in docker auth json merge 2023-12-06 12:26:35 +01:00
davidhiendl d2c33c281e fix auths/auth key transposed by accident in docker auth json merge 2023-12-06 12:26:18 +01:00
davidhiendl a510c83927 fix ci_registry variable not being set anymore 2023-12-06 12:20:37 +01:00
davidhiendl 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
davidhiendl f92a7c85b3 add additional fine-grained debugging capabilities 2023-12-06 11:57:39 +01:00
davidhiendl c201dea6df fix missing tagetRegistries argument 2023-12-06 11:24:16 +01:00
davidhiendl 423f3e2a44 fix invalid use of contains vs includes 2023-12-06 11:20:33 +01:00
davidhiendl 5d4ea7af74 cleaned up old files 2023-12-06 11:20:21 +01:00
davidhiendl da12bc7505 pass --pull to docker buildx build to ensure all referenced images are always pulled 2023-12-05 11:20:41 +01:00
davidhiendl b819e6af29 use ACTIONS_STEP_DEBUG to determine debug mode, use isTrueString lib function 2023-12-05 11:15:02 +01:00
davidhiendl cd19b6d6ae remove old base64 method 2023-12-05 10:23:34 +01:00
davidhiendl d615a092e1 use ACTIONS_STEP_DEBUG to determine debug mode 2023-12-05 10:22:28 +01:00
davidhiendl f95b0ab738 fix build_args truncating key 2023-12-03 00:33:50 +01:00
davidhiendl bedcf121ad support build_args 2023-12-02 23:27:44 +01:00
davidhiendl 3dc077a687 support build_args 2023-12-02 23:26:47 +01:00
davidhiendl e474cef09b support build_args 2023-12-02 23:25:45 +01:00
davidhiendl 89b8bb6cb3 allow additional_registries to have tag prefix 2023-12-02 23:08:51 +01:00
davidhiendl 5aa14d4bca support multi arch build 2023-12-02 22:11:59 +01:00
davidhiendl 56f48b78ce support multi arch build 2023-12-02 22:10:37 +01:00
davidhiendl 9d76cc2074 assembled docker args 2023-12-02 21:52:09 +01:00
davidhiendl ae96735c11 assembled docker args 2023-12-02 20:45:07 +01:00
davidhiendl ed6d27d3b9 assembled docker args 2023-12-02 20:44:13 +01:00
davidhiendl ede6754041 assembled docker args 2023-12-02 20:42:54 +01:00
davidhiendl 83b8391793 assembled docker args 2023-12-02 20:41:39 +01:00
davidhiendl 309290f1cf assembled docker args 2023-12-02 20:38:26 +01:00
davidhiendl e35b2f2658 assembled docker args 2023-12-02 20:38:18 +01:00
davidhiendl 8b24f0e395 assembled docker args 2023-12-02 20:25:14 +01:00
davidhiendl 7d3526dec5 assembled docker args 2023-12-02 20:23:01 +01:00
davidhiendl eeebfeb67a assembled docker args 2023-12-02 20:22:16 +01:00
davidhiendl ae28309b42 debug 2023-12-02 20:10:07 +01:00
davidhiendl bbfbaf4b2d debug 2023-12-02 20:09:02 +01:00
davidhiendl 9fba850eb7 debug 2023-12-02 20:01:37 +01:00
davidhiendl 4f32a4fce8 debug 2023-12-02 19:59:29 +01:00
davidhiendl c1fb516716 debug 2023-12-02 19:58:24 +01:00
davidhiendl a2a8c43be7 debug 2023-12-02 19:57:27 +01:00
davidhiendl d4b182543e debug 2023-12-02 19:57:18 +01:00
davidhiendl 82ec3f239f debug 2023-12-02 19:52:34 +01:00
davidhiendl 67f86d06da debug 2023-12-02 19:49:26 +01:00