Commit Graph

229 Commits (11be14d908760a0756f045980728ec5fb7880f74)

Author SHA1 Message Date
dependabot[bot] b072fc7fae
Bump actions/checkout from v2.3.2 to v2.3.3
Bumps [actions/checkout](https://github.com/actions/checkout) from v2.3.2 to v2.3.3.
- [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/v2.3.2...a81bbbf8298c0fa03ea29cdc473d45769f953675)

Signed-off-by: dependabot[bot] <support@github.com>
5 years ago
CrazyMax e952699f4d
Fix CI workflow and README
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 32351da9d7
Update CI workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
itchyny d60f174305 Update example action for labels
Signed-off-by: itchyny <itchyny@hatena.ne.jp>
5 years ago
CrazyMax f45dc4a7b8
Fix example
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 6fd2a708bd
Update example workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 9a445780ad
Fix events on CI workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 371daebc6f
Update example with explanations
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax dbdfd86c1d
Enhanced with OCI Image Format Specification labels
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 28d7281ebf
Cleanup
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax c78f7c3517
Fix dependabot labels
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
dependabot[bot] 520adf89c3
Bump codecov/codecov-action from v1.0.7 to v1.0.13
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from v1.0.7 to v1.0.13.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Commits](https://github.com/codecov/codecov-action/compare/v1.0.7...6004246f47ab62d32be025ce173b241cd84ac58e)

Signed-off-by: dependabot[bot] <support@github.com>
5 years ago
CrazyMax 1f582c9fe5
Merge pull request #109 from crazy-max/add-codecov
Add Codecov
5 years ago
CrazyMax 4f52913403
Set setup-buildx and setup-qemu actions to v1
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 6c053f55dc
Add Codecov
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
dependabot[bot] 865abb5a44
Bump actions/checkout from v2.3.1 to v2.3.2
Bumps [actions/checkout](https://github.com/actions/checkout) from v2.3.1 to v2.3.2.
- [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/v2.3.1...2036a08e25fa78bbd946711a407b529a0a1204bf)

Signed-off-by: dependabot[bot] <support@github.com>
5 years ago
CrazyMax b4bae2181a
Simplify workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 562df850e8
Use service container
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax ff910a3b64
Update CI workflow (docker/setup-buildx-action#14)
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax f295fbf080
Add secrets input
Use Git as default context

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax c124ff0226
Add GitHub cache example
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax d8e8fa4354
Move setup-buildx and setup-qemu actions
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 2a794d5efe
Use docker/setup-buildx-action and docker/setup-qemu-action
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 1baa07036c
Fix workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax e13f2c26a1
Update workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 3e57a3300a
Check Buildx version
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 38c1f188ca
Add digest output
Fix platforms and allow inputs

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 44d05b9191
Remove GitHub Cache support for now (future release or buildkit cache provider?)
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 2962fe9789
Remove bake support for now (future release or subaction)
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax e7964906a6
Use url fragment for git ref context
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax ff03fa50a4
Inspect pushed image
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax e0b127751c
Set buildkitd-flags for ci workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 1110973d9c
Update ci workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 363c8ed24f
Treat platforms and allow as a list
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax fbd34eda32
Merge branch 'v2-working-branch' into v2-build-push
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax bf8b1bf979
Update ci workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 444d7e9909
Add post run
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 22acf7cb32
Test GitHub Cache
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 1c3fedb652
Use latest buildx for git context test
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 9c473659de
Check context type
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 10b9d7ec22
Fix context url
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 7086e3777e
Set file input
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 4bbd4aa946
Test git context
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 8be103ff82
Handle build bake through bake, bake-files and bake-targets
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax b07bd1f9df
Fix ci workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 01bd5c1fa9
Add allow input
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 78a1e0d9a3
Remove builder v1 support
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax e9cb922263
Fix and cleanup of v2 setup actions
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 25daa691dd
Typo
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax f7cac3b071
Refactor Docker config
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 6b0b71d882
Disable buildx push for now
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 23410eee4e
Push to local registry
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 52102ad62f
Remove runner info step
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 99bea387ee
Build push action v2
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 4e201a2f03
Switch working branch
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 33f14d658e
Temp branch event trigger for our tests on v2 actions
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 8f0f662386
Rename buildx-version input to version
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 0cc5e42c7a
Add name output to identify builder instance name
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax b72149bbe7
Update workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 1ef57147e1
Update workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 15c6a86f2d
Add 'use' input
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax d0f7649930
Fix workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 5cec6ce786
Add driver and driver-opt inputs for setup-buildx
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 4bde7b156d
Dump context
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 4522dd93f5
Dump context composite
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 2f906a9cb7
Output available platforms for setup-qemu
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 674ff6ada6
Trigger on master branch
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 3f39bb96b5
Dump contexts for testing purpose
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 66ba91a185
Use master tag
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax e3626b5cb1
Fix workflows
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax b943609390
Switch to tonistiigi/binfmt
Add platforms input to choose what platforms to install

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 5290010a6f
Add install input to set buildx as default builder (#71)
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 87d5297de8
Add qemu + buildx job
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 64d53ac2cf
Add setup-qemu action (#71)
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 36c90bc3ab
Fix setup-buildx test workflow
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
CrazyMax 6df1822dc3
Add setup-buildx action (#71)
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
5 years ago
Nick Adcock ec965500d9 Add timeout to CI
Signed-off-by: Nick Adcock <nick.adcock@docker.com>
6 years ago
Nick Adcock 387d4c62d0 Limit CI to master, tags, and PRs
Signed-off-by: Nick Adcock <nick.adcock@docker.com>
6 years ago
Nick Adcock 676cae2f85 Add basic CI workflow to test action works
Signed-off-by: Nick Adcock <nick.adcock@docker.com>
6 years ago