Commit graph

29 commits

Author SHA1 Message Date
EusebioTrigo
0fa2dca2e8
Support/node20 (#93)
* Update action.yml to use node20

* Update README.md with newer runner versions and fix typo

* Update all workflows to use newer action versions and runner environments
2024-03-05 19:18:07 +05:30
divyansh42
ded55cf56a Disable crda scan workflow temporarily
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2024-03-05 17:27:37 +05:30
Divyanshu Agrawal
287d78ef6b
Remove kubic repositories (#65)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2022-06-02 16:45:17 +05:30
Al S
ac5a9d0fd8
Check and enforce lowercasing of registry and image refs. (#56) 2022-06-02 16:44:33 +05:30
Divyanshu Agrawal
c24e5a78b1
Add CRDA scan workflow (#63)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2022-03-10 18:54:18 +05:30
Divyanshu Agrawal
56f05cb637 Add feature to push manifest (#55)
* Add feature to push manifest

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-11-17 17:34:58 +05:30
なつき
bdfa69ab89
Refactor inputs to support docker/metadata-action (#50) 2021-10-12 10:22:18 -07:00
Divyanshu Agrawal
1d3fd04cee
Document and add GHCR example (#49)
* Document and add GHCR example

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-10-04 18:42:43 +05:30
divyansh42
227b0eed37 Switch back to ubuntu-20.04
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-09-23 18:20:34 +05:30
Tim Etchells
39f4393770 fix path to install_latest script
Signed-off-by: Tim Etchells <tetchel@gmail.com>
2021-09-13 14:18:09 -07:00
Tim Etchells
ef7cace71d
Simplify push test (#48)
- shorter, faster, simpler
- now all test workflows are pushing 'ptr-test'
    - no more petclinic

Signed-off-by: Tim Etchells <tetchel@gmail.com>
2021-09-13 14:14:59 -07:00
Tim Etchells
dff05ea2fa
fix image namespace for new secrets structure (#47)
Signed-off-by: Tim Etchells <tetchel@gmail.com>
2021-09-13 10:13:29 -07:00
Divyanshu Agrawal
85f9459926
Add matrix to install latest podman version (#44)
* Add matrix to install latest podman version

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-09-13 19:50:48 +05:30
divyansh42
0e2528bfb5 Temporarily switch to ubuntu-18.04
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-07-19 19:35:19 +05:30
Divyanshu Agrawal
5ec72be08b
Fix failure if image name has "/" in it's name and present in docker (#40)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-23 14:29:56 -04:00
Divyanshu Agrawal
984901b4bb
Warn user if input image and registry both have / (#39)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-22 12:27:32 -04:00
Divyanshu Agrawal
321a4c5e98
Make input username and password optional (#35)
* Make input username and password optional since user can use podman login
* Add cron triggers to workflows
* Group podman version output

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-12 08:35:25 -04:00
Tim Etchells
dec02e9270 Simplify 'echo outputs' workflow steps
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2021-02-22 11:49:46 +05:30
Tim Etchells
74b235b626 Remove pull_request_target from workflows that push images
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2021-02-20 13:37:54 -05:00
divyansh42
f52484f302 Add Link checker workflow
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-17 08:55:47 -05:00
Divyanshu Agrawal
4757eb3399
Add IO generator and CI checks (#21)
* Add IO generator and CI checks
* Update Buildah build action to use v2 tag

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-08 13:30:15 -05:00
Divyanshu Agrawal
870f44bc9b
Add feature to pass extra args when pushing image (#19)
If a user wants to pass few extra args to push
command when pushing image, then they can pass
using 'extra-args' input parameter.

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-08 09:37:42 -05:00
Divyanshu Agrawal
e7b5c08b38
Add Test workflows (#20)
Adding test workflows to verify image push,
built from multiple container cli

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-04 19:38:09 -05:00
Divyanshu Agrawal
2e6cff9b90
Add feature to push multiple tags of the image (#18)
* Modify workflow to trigger on pull request

* Update workflow to perform multi tag build and push

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-02 21:35:48 -05:00
Divyanshu Agrawal
23eb62f550
Solve issue when image is present in Podman and Docker both (#16)
* Solve issue when image is present in Podman and Docker both

If updated docker image is present in docker env then
docker image won't get used if image same name and tag
is already present in podman env.
To fix this, selected latest built image and removed the
image at the end from the podman env if image is pulled
from docker env.

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-01-19 10:24:49 -05:00
Tim Etchells
2d063fde99 Add digestfile argument, input, and output
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2021-01-08 17:38:46 +05:30
divyansh42
f89a81fade Cleanup Workflow
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2020-12-18 19:34:40 +05:30
divyansh42
c126414560 Add Sanity test
Adding Tests to test the incoming code either through pull request or push to repository

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2020-11-27 10:32:07 -05:00
Tim Etchells
61095317bf Add verify bundle action and make inputs 'required'
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2020-11-17 14:19:07 -05:00