Commit graph

48 commits

Author SHA1 Message Date
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
divyansh42
c812c2069e Add changelog for v2.3
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-22 22:02:24 +05:30
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
Tim Etchells
6a46770abc Log pull errors at 'warning' level
Signed-off-by: Tim Etchells <tetchel@gmail.com>
2021-04-21 13:27:26 -04:00
divyansh42
be177395ba Add changelog for v2.2
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-12 20:08:32 +05:30
Tim Etchells
9257a569a9 Update readme
Signed-off-by: Tim Etchells <tetchel@gmail.com>
2021-04-12 08:44:38 -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
Divyanshu Agrawal
b5dbf66601
Fix error message in logs when image is not present in docker (#34)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-03-10 14:00:50 -05:00
divyansh42
ae3d342a76 Add changelog for v2.1.1
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-26 00:52:55 +05:30
Divyanshu Agrawal
68d33690dc
Improve error message when images not found (#31)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-25 12:01:09 -05:00
Tim Etchells
2b929ada2e Add note about ubuntu/Podman version
Fixes #26

Signed-off-by: Tim Etchells <tetchell@redhat.com>
2021-02-22 14:10:22 -05:00
divyansh42
63909e5fa4 Add changelog for v2.1
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-22 23:06:32 +05:30
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
24d8460d9f Add back singular registry-path output
Fixes #29

Signed-off-by: Tim Etchells <tetchell@redhat.com>
2021-02-22 11:49:46 +05:30
Tim Etchells
902794f5ab Print podman version at start
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2021-02-20 14:23:22 -05:00
Tim Etchells
e8a67de103 Print image digest after every push
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2021-02-20 14:07:32 -05:00
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
K3rnelPan1c
0ab92f3d53
Fix action version in README 2021-02-14 16:13:09 -05:00
Divyanshu Agrawal
dde21b9630
Add CHANGELOG.md (#22)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-10 08:05:36 -05:00
divyansh42
1c986fa976 Fix README to updated output name
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-09 00:47:18 +05:30
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
b038efb70a Exclude more characters from digestfile name
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2021-01-08 09:59:03 -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
Tim Etchells
889c4fd0f3 Add GHCR to readme
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2020-11-30 14:44:05 -05:00
Divyanshu Agrawal
65d0a056e0
Update action.yml 2020-11-28 00:23:19 +05:30
divyansh42
ce33c28bcc Add tls-verify flag
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2020-11-27 13:11:03 -05:00
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
f3ef3c1fb6 Add note about private quay.io repos
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2020-11-26 17:53:51 -05:00
Tim Etchells
7c3d1059c8 Copy exec from oc-login for better error reporting
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2020-11-26 14:02:33 -05:00
divyansh42
4f00df14d1 Add image-url to the output of the action.
Added Complete URL to the Output of the action.
Such that other steps can use the URL for further operations
also, Modified README based on the changes.

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2020-11-23 18:11:37 -05:00
Tim Etchells
e91c7f612e Add --quiet flag to push, add success msg
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2020-11-17 19:00:31 -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
Tim Etchells
05f033c95a add badges
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2020-11-17 10:01:23 -05:00
Tim Etchells
b524b59b33 Update readme
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2020-11-17 10:01:23 -05:00
Luca Stocchi
e335d23f38
fix issue with pushing docker image
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
2020-11-16 14:06:29 +01:00
Luca Stocchi
9f4af4759e
update action config
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
2020-11-13 15:53:21 +01:00
Luca Stocchi
b7ea7db793
add readme
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
2020-11-13 15:52:22 +01:00
Luca Stocchi
c977b29e3f
fix issue with property field name
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
2020-11-13 15:37:29 +01:00
Luca Stocchi
e5afab8b69
clean
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
2020-11-13 15:15:17 +01:00
Luca Stocchi
19ea479591
fix docker issue
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
2020-11-13 15:12:47 +01:00
Luca Stocchi
671216bac8
clean code
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
2020-11-07 13:33:57 +01:00
Luca Stocchi
9a0a0927cd
first implementation push to quay action
Signed-off-by: Luca Stocchi <lstocchi@redhat.com>
2020-11-07 13:04:04 +01:00