Commit graph

32 commits

Author SHA1 Message Date
divyansh42
1ec5690277 Turn-off CRDA workflows temporarily
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2024-03-05 17:08:11 +05:30
Philipp Trulson
c79846fb30
Update Action to Node 20 (#128)
* Update GitHub Actions workflows to latest versions

* Update dependencies & run on Node 20
2024-02-01 21:52:34 +05:30
K3rnelPan1c
5177407148
Update Action to Node 16 and handle set-output deprecation (#109)
* update: action runtime to node16

* chore: pin dependencies

* fix: build error with new TS version

* add: editorconfig

* chore: update all actions used in workflows

* update: readme action sample versions

* chore: bump developer dependencies

* chore: bump developer dependencies

* fix: eslint issues

* fix: broken buildah copy logic

* chore: address review feedback version bump
2022-12-23 21:00:57 +05:30
divyansh42
796a66693a Upgrade actions/cache to v3
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2022-06-02 13:31:36 +05:30
Divyanshu Agrawal
c0b899fbc8
Remove kubic repositories (#96)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2022-06-02 13:23:24 +05:30
Divyanshu Agrawal
b053111d08
Make image and tag in lowercase if found in uppercase (#94)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2022-06-02 12:41:06 +05:30
Divyanshu Agrawal
5b84b38144
Add CRDA scan workflow (#91)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2022-03-07 12:03:00 +05:30
Divyanshu Agrawal
5ca1dab81f
Skip manifest creation if single arch/platform is provided (#88)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-11-24 10:38:34 +05:30
Divyanshu Agrawal
3ffbc5da4f
Add manifest feature (#85)
* Add manifest feature

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-11-17 15:09:25 +05:30
なつき
c06a2c4759
Add 'labels' input (#80) 2021-10-19 11:41:41 -07:00
Divyanshu Agrawal
88ef72ac21
Add test workflow for multi-arch build from scratch (#84)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-10-19 10:24:09 +05:30
James Addison
3bb95d0042
Add support for 'platform' parameter (#75)
Signed-off-by: James Addison <jay@jp-hosting.net>
2021-10-14 15:09:15 -07:00
なつき
979e6a6c6e
Refactor inputs to support docker/metadata-action (#76) 2021-10-12 10:21:52 -07:00
Divyanshu Agrawal
f9dfea0413
Replace input dockerfiles with containerfiles (#69)
* Replace input dockerfiles with containerfiles

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-09-15 00:33:38 +05:30
Divyanshu Agrawal
ab006ef445
Add output image-with-tag (#68)
* Add output image-with-tag

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-09-13 20:34:36 +05:30
Divyanshu Agrawal
fe5edd5859
Add matrix to install latest buildah (#67)
* Add matrix to install latest buildah

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-09-13 19:51:29 +05:30
divyansh42
b803a73317 Modify Multiarch workflow
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-07-18 11:14:15 +05:30
Tim Etchells
48fe07762a Rename 'archs' input and improve multiarch (#62)
- Expand readme
- Add example

Signed-off-by: Tim Etchells <tetchel@gmail.com>
2021-07-09 11:24:50 -04:00
Divyanshu Agrawal
2f7f68ec84
Add extra-args input for build using dockerfile (#53)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-12 22:43:19 +05:30
divyansh42
b78bde0b60 Update Changelog for v2.4.1
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-12 21:06:39 +05:30
Divyanshu Agrawal
6dbeb7e1f6
Fix buildah issue of using overlay as storage driver (#51)
Work around https://github.com/redhat-actions/buildah-build/issues/45

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-09 10:32:13 -04:00
Divyanshu Agrawal
65f18d484c
Fix issue of workDir not being used in the code (#49)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-05 09:56:33 +05:30
Divyanshu Agrawal
8fe53efc79
Add cron in the workflow and workaround to fix buildah issue #3120 (#47)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-02 00:15:50 +05:30
Divyanshu Agrawal
3196e5acb5
Add Layers input for build using dockerfile (#43)
Also add link to buildah docs in the README

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-03-30 08:50:32 -04:00
Divyanshu Agrawal
803a1413e7
Add feature to build multi-arch image (#27)
Since buildah now supports multi arch image
support (ref: https://github.com/containers/buildah/issues/1590)
This feature will allow building images for multiple
architectures.

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-17 13:27:20 -05:00
Divyanshu Agrawal
21e07c3197
Add workflow, link checker and modify Readme (#30)
* Add test workflow for dockerfile build
* Add link checker workflow
* Modify Readme to divide input for build strategies

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-17 08:53:51 -05:00
Divyanshu Agrawal
20a8e62ce0
Add io generator and CI checks (#25)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-08 11:24:18 -05:00
Divyanshu Agrawal
88e0085544
Add feature to output image with multiple tags (#21)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-02-01 12:54:50 -05:00
divyansh42
a1b98d2603 Cleanup Workflow
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2020-12-18 19:32:19 +05:30
divyansh42
895b4ed153 Fix verify build test
Fix verify build to avoid hardcoding of binary version

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2020-11-25 12:53:04 +05:30
divyansh42
3f226c0d35 Add Sanity Test
Adds Test to ensure code changes are not affecting the present action.

Signed-off-by: divyansh42 <diagrawa@redhat.com>
2020-11-25 11:05:51 +05:30
Tim Etchells
2f1cc9082b Add verify bundle workflow and package-lock
Signed-off-by: Tim Etchells <tetchell@redhat.com>
2020-11-19 13:44:17 -05:00