95127ca9d2
Add harbor scan report inputs and commenting functionality in action.yml
...
This update introduces new input parameters for enabling harbor scan report retrieval and commenting on pull requests. The action now includes logic to comment on the PR with scan results, enhancing visibility and feedback during the CI/CD process.
2025-05-09 03:10:50 +03:00
ce1914c7e6
Refactor caching mechanism in action.yml
...
This update modifies the caching strategy by removing the previous cache type and introducing a new registry-based cache for builds. This change enhances the efficiency of the caching process during CI/CD workflows.
2025-05-09 01:27:45 +03:00
6bc379401f
Add pull request event types to action.yml
...
This update introduces new event types for handling pull requests in the action.yml file, allowing for better caching and event management during CI/CD processes.
2025-05-08 23:21:34 +03:00
a126631a61
Add digest output to action.yml and set build-and-push step ID
...
This update introduces a new output 'digest' to the action.yml file, which captures the digest value from the build-and-push step. Additionally, the build-and-push step is now assigned an ID for better output management.
2025-05-08 20:51:26 +03:00
03f50cfd52
Add input option for pushing to registry in action.yml
...
Introduced a new input parameter 'push' to control whether the image should be pushed to the registry. The default value is set to true, allowing for more flexible image handling during the build process.
2025-04-28 02:46:59 +03:00
dependabot[bot]
99f10f531b
Bump docker/build-push-action from 5 to 6
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 04:46:54 +00:00
Shakar Bakr
8282681e90
Code cleanup
...
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 13:41:09 +03:00
Shakar Bakr
4d6653c493
Refactor tag extraction in action.yml
...
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 13:38:43 +03:00
Shakar Bakr
66b6967fe6
Refactor code to extract all tags from JSON
...
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 13:36:36 +03:00
Shakar Bakr
bce021de3a
Update jq command to extract the first tag from the JSON array
...
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2024-03-06 13:33:57 +03:00
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
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