Commit graph

102 commits

Author SHA1 Message Date
Sebastian Grabowski
fdef902b06
Check entrypoint array for emptyness
The entrypoint array of BuildahConfigSettings might be empty. It makes
no sense to push the `--entrypoint` argument then, thus breaking the
`convertArrayToStringArg` method.

Closes #136
2024-04-27 00:34:28 +02:00
divyansh42
7a95fa7ee0 Update changelog
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2024-03-05 17:11:53 +05:30
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
divyansh42
b4dc19b4ba Update changelog
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2023-02-09 15:16:26 +05:30
dependabot[bot]
5f55f580e1
Bump json5 from 1.0.1 to 1.0.2 (#117)
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-09 15:08:58 +05:30
Philipp Trulson
6c6c802bcc
Forcibly remove existing manifest before creating a new one (#103)
* Remove existing manifest

* Always execute manifest rm
2023-02-09 15:08:33 +05:30
divyansh42
3e3409a032 Add changelog for v2.11
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2022-12-29 18:41:35 +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
4b8d36793b Update bundle
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2022-11-22 14:44:28 +05:30
dependabot[bot]
807a385655
Bump ansi-regex from 5.0.0 to 5.0.1 (#113)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-22 14:32:52 +05:30
dependabot[bot]
ea6be4fe0d
Bump @actions/core from 1.2.6 to 1.9.1 (#112)
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.2.6 to 1.9.1.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

---
updated-dependencies:
- dependency-name: "@actions/core"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-22 14:32:38 +05:30
dependabot[bot]
ab528f78d0
Bump minimatch from 3.0.4 to 3.1.2 (#111)
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-22 14:32:21 +05:30
dependabot[bot]
2cb54cfbef
Bump minimist from 1.2.5 to 1.2.7 (#110)
Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.7.
- [Release notes](https://github.com/minimistjs/minimist/releases)
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.7)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-22 14:32:07 +05:30
divyansh42
d097e2e3d2 Add changelog for v2.10
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2022-06-02 13:45:11 +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
df970b4ee2
Add --tls-verify and extra-args input for buildah from command (#95)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2022-06-02 13:22:38 +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
divyansh42
b13805753a Add changelog for v2.9
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-11-24 12:31:23 +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
72b90216e8
Modify image built message (#86)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-11-18 20:03:42 +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
divyansh42
c7ca484deb Update documentation again
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-10-27 22:02:53 +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
bb88487cd2
Fix: platform parameter is not supported by buildah config (build-without-containerfile) (#83)
Signed-off-by: James Addison <jay@jp-hosting.net>
2021-10-18 23:11:01 +05:30
Tim Etchells
733d8e9a38 Update readme, changelog
Signed-off-by: Tim Etchells <tetchel@gmail.com>
2021-10-14 15:40:05 -07:00
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
f123b1f960
Fix buildah docs links in the README (#73)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-10-04 20:31:29 +05:30
divyansh42
8eb0f5b196 Update changelog for v2.7
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-09-15 10:53:11 +05:30
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
b82756135c Update changelog for v2.6.2
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-09-02 16:29:22 +05:30
Divyanshu Agrawal
2ee55183af
Run buildah config command before copy command (#71)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-09-02 16:25:57 +05:30
divyansh42
a9a026b165 Update changelog for v2.6.1
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-08-26 11:17:18 +05:30
divyansh42
53657f6490 Fix buildah bud docs link
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-08-26 11:15:56 +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
divyansh42
098556ccc2 Update changelog for v2.5.2
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-06-15 15:27:01 +05:30
Erik Agterdenbos
208b26d3fb
improve documentation for multi-architecture builds (#59) 2021-06-15 15:23:58 +05:30
divyansh42
5437d64402 Update changelog for v2.5.1
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-05-12 10:56:17 +05:30
willhaines
e2bcacef27
Fix typo in podman login section of readme (#56) 2021-05-12 10:47:33 +05:30
divyansh42
b8dfc09b78 Update changelog for v2.5
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-12 22:50:10 +05:30
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
0c92abf306
Update README to point to podman-login action (#52)
Signed-off-by: divyansh42 <diagrawa@redhat.com>
2021-04-12 10:21:21 -04:00