Commit Graph

71 Commits

Author SHA1 Message Date
Shakar Bakr
e00f61ebff
Fix JSON parsing issue in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 13:31:28 +03:00
Shakar Bakr
f4d3093cf3
Refactor JSON tag extraction in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 13:29:44 +03:00
Shakar Bakr
d6f88e3c21
Add debug output to action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 13:25:32 +03:00
Shakar Bakr
dae645a31a
Update echo statement in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 13:23:42 +03:00
Shakar Bakr
4bf54d5dc5
Fix array index in echo statement
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 13:22:21 +03:00
Shakar Bakr
e226c336ff
Update echo statement to include index in jsonOutput
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 12:47:49 +03:00
Shakar Bakr
70da99d3ea
Refactor JSON extraction logic in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 12:46:37 +03:00
Shakar Bakr
4a4669077d
Refactor variable name and update echo statement in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 12:44:11 +03:00
Shakar Bakr
4ddd760bcc
Commented out unnecessary code
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 12:41:56 +03:00
Shakar Bakr
ae829aefaa
Update action.yml with new tag value and add JSON parsing
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 12:38:41 +03:00
Shakar Bakr
51293f0a01
Update action.yml to use environment variable for image tag
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 11:25:43 +03:00
Shakar Bakr
3aeafad034
Fix tag extraction in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 11:23:45 +03:00
Shakar Bakr
4d412de570
Refactor variable assignment in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 11:06:23 +03:00
Shakar Bakr
042365ed11
Update tag value in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 11:04:02 +03:00
Shakar Bakr
8b912d0b2c
Refactor set_tag step in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 11:03:01 +03:00
Shakar Bakr
41b517b4ef
Update action.yml to use the 'set_tag' output
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 10:55:24 +03:00
Shakar Bakr
2ae135865b
Merge pull request #13 from ditkrg/update-readme
Update README.md
2024-03-04 15:41:03 +03:00
Shakar Bakr
69e4e9eb69
Update README.md 2024-03-04 15:40:49 +03:00
Shakar Bakr
76881e94db
Merge pull request #12 from ditkrg/add-major-tag-update
Update readme.md
2024-03-04 15:30:21 +03:00
Shakar Bakr
bf29bc0c88
Merge pull request #11 from ditkrg/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2024-03-04 10:34:28 +03:00
Shakar Bakr
714d8939ac
Update readme.md
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-04 10:33:20 +03:00
dependabot[bot]
c65fdb5252
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 04:22:02 +00:00
Shakar Bakr
ed63a1b7e6
Merge pull request #9 from ditkrg/add-major-tag-update
Add workflow to update main version tag
2024-03-03 16:21:40 +03:00
Shakar Bakr
e30996fe96
Add workflow to update main version tag
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 16:21:18 +03:00
Shakar Bakr
041cc2e9a4
Merge pull request #8 from ditkrg/test-action
Create a Custom GitHub Action
2024-03-03 15:58:10 +03:00
Shakar Bakr
95ecdf2564
Remove unnecessary step in build workflow
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 15:44:38 +03:00
Shakar Bakr
d837188205
Add GitHub Action for building and pushing Docker images to a self-hosted registry
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 15:05:21 +03:00
Shakar Bakr
4b683d74c5
Refactor action.yml inputs and update description
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 15:04:30 +03:00
Shakar Bakr
95f45f8b52
Update outputs in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 14:39:50 +03:00
Shakar Bakr
49ece91376
Commented out unnecessary code and removed unused step
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 14:36:17 +03:00
Shakar Bakr
11452e3e2a
Remove commented out code
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 14:23:47 +03:00
Shakar Bakr
a0a5013f4c
Add command to save meta.json and print its contents
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 14:21:56 +03:00
Shakar Bakr
6fd4e7497d
Update echo command in run-command step
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 14:19:50 +03:00
Shakar Bakr
45da6fe554
Fix command substitution in run step
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 14:18:55 +03:00
Shakar Bakr
d683d2ccb2
Update action.yml to extract the first tag from JSON output
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 14:16:09 +03:00
Shakar Bakr
2442fd7725
Refactor Docker Buildx and add JSON output for metadata
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 14:12:18 +03:00
Shakar Bakr
00bb7fe36f
Refactor JSON extraction in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 14:08:35 +03:00
Shakar Bakr
80887ec86b
Add JSON output and extraction using jq
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 14:05:48 +03:00
Shakar Bakr
c14b1df2c6
Add new step to echo and cat meta.json
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 13:56:47 +03:00
Shakar Bakr
a77e9ff048
Update action.yml to save tags to meta.json
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 13:55:08 +03:00
Shakar Bakr
870e86f268
Update echo command in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 13:53:51 +03:00
Shakar Bakr
fa80b6522f
Update action.yml to extract the first tag from meta.json
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 13:51:13 +03:00
Shakar Bakr
81a3b1a470
Update echo command in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 13:48:21 +03:00
Shakar Bakr
cef2c97dfb
Fix echo command in action.yml
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 13:47:28 +03:00
Shakar Bakr
a24eedd108
Update echo command to include tags in meta.json
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 13:45:14 +03:00
Shakar Bakr
a4ef33dee3
Update echo command to convert JSON string to object
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 13:44:01 +03:00
Shakar Bakr
a58523891b
print meta
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 13:40:44 +03:00
Shakar Bakr
84ea6053fc
Remove unnecessary echo step and add echo step to display metadata outputs
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 13:38:50 +03:00
Shakar Bakr
8d7c95e65e
Adds more inputs
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-03 12:34:45 +03:00
Shakar Bakr
8ac4d29201
Adds action.yml 2024-03-03 12:22:41 +03:00