Commit Graph

51 Commits

Author SHA1 Message Date
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
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
0c5f089468
Merge pull request #4 from ditkrg/dependabot/github_actions/docker/metadata-action-5
Bump docker/metadata-action from 4 to 5
2023-10-12 09:32:09 +03:00
70bc118c01
Merge pull request #5 from ditkrg/dependabot/github_actions/docker/setup-buildx-action-3
Bump docker/setup-buildx-action from 2 to 3
2023-10-12 09:31:50 +03:00
3cc7c46312
Merge pull request #6 from ditkrg/dependabot/github_actions/docker/build-push-action-5
Bump docker/build-push-action from 4 to 5
2023-10-12 09:31:25 +03:00
5d7f47d894
Merge pull request #7 from ditkrg/dependabot/github_actions/docker/login-action-3
Bump docker/login-action from 2 to 3
2023-10-12 09:30:48 +03:00
dependabot[bot]
ceb8ea4e50
Bump docker/login-action from 2 to 3
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13 04:57:49 +00:00
dependabot[bot]
f6aad4a475
Bump docker/build-push-action from 4 to 5
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)

---
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>
2023-09-13 04:57:46 +00:00
dependabot[bot]
237210ae83
Bump docker/setup-buildx-action from 2 to 3
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13 04:57:42 +00:00
dependabot[bot]
b6e2c2b0ce
Bump docker/metadata-action from 4 to 5
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-13 04:57:38 +00:00
Mohammad Tahir
feea00704f
Merge pull request #3 from ditkrg/dev
Dev
2023-03-19 16:56:48 +03:00
Mohammad Tahir
ae8a3604c4
Merge pull request #2 from 5h4k4r/patch-1
Update workflow.yaml
2023-03-19 16:56:08 +03:00
Shakar bakr
bc293af53c
Update workflow.yaml
Changes the default value of `runs-on` input variable to ubuntu-latest 

Update `docker/build-push-action` to v4
2023-03-02 12:01:20 +03:00
a8354e235b
adds timeout input 2023-02-02 11:42:04 +03:00
267fb7049a
replace metadata variable 'branch' with 'github.ref_name' 2022-08-18 13:19:12 +03:00
3ce6227dfc
Use inline cache 2022-08-18 08:26:07 +00:00
936d4772b2
Try to fix cache? 2022-08-18 08:01:08 +00:00
1e506a26a5
Do not use mode=max 2022-08-18 07:10:00 +00:00
a7438f5b1f
Fixed syntax issue 2022-08-17 14:37:11 +00:00
303ed0adc3
Fixed syntax issue 2022-08-17 14:34:45 +00:00
fa19005ad0
Output tags 2022-08-17 14:28:15 +00:00
b17cc211b2
Add reusable workflow 2022-08-17 14:22:20 +00:00