Commit Graph
82 Commits
Author SHA1 Message Date
Renovate Bot fad19d1290 Update product-os/flowzone action to v3.2.8 2023-03-27 02:21:17 +00:00
Renovate Bot 0f5a6c8cf1 Update product-os/flowzone action to v3.2.7 2023-03-27 00:09:37 +00:00
Renovate Bot f4b1e7d4d6 Update product-os/flowzone action to v3.2.5 2023-03-26 20:06:34 +00:00
Kyle Harding 4c8939013d Allow tag push events
Signed-off-by: Kyle Harding <kyle@balena.io>
2023-03-25 12:34:15 -04:00
Renovate Bot 1ac864c9d6 Update product-os/flowzone action to v3.2.4 2023-03-24 07:07:54 +00:00
Renovate Bot d0f08494ec Update product-os/flowzone action to v3 2023-03-23 16:44:12 +00:00
Renovate Bot eef2afce6c Update product-os/flowzone action to v2.8.3 2023-03-20 19:07:40 +00:00
Renovate Bot a16a80fece Update product-os/flowzone action to v2 2023-03-16 16:08:08 +00:00
Kyle Harding adc8d92952 Prevent duplicate CI workflows
Signed-off-by: Kyle Harding <kyle@balena.io>
2023-03-16 10:46:17 -04:00
Renovate Bot b405da7c27 Update product-os/flowzone action to v1.10.0 2023-02-17 02:12:52 +00:00
Renovate Bot b426246961 Update product-os/flowzone action to v1.3.9 2023-02-04 00:49:40 +00:00
Renovate Bot 6618f16396 Update product-os/flowzone action to v1 2023-02-02 02:07:54 +00:00
Renovate Bot d99773c970 Update product-os/flowzone action to v0.64.1 2023-01-30 18:06:21 +00:00
Kyle Harding ed0a56fe43 Pin to Flowzone v0.61.1
Signed-off-by: Kyle Harding <kyle@balena.io>
2023-01-24 09:48:51 -05:00
Kyle Harding bca5c7b071 Test removing the prefix from the dockerhub image path
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-11-22 09:45:41 -05:00
Kyle Harding e8de016561 Revert to using flowzone master branch
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-11-22 09:45:16 -05:00
Kyle Harding 2b008ab462 Use development branch of flowzone
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-11-15 09:29:52 -05:00
Kyle Harding 9ce63e58c4 flowzone: disable versioning
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-09-27 12:42:03 -04:00
Kyle Harding ec9a2f7a9a flowzone: Do not require v prefix on tags
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-09-22 13:59:21 -04:00
Kyle Harding 6071ee7c16 flowzone: disable branch protections
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-09-22 13:47:18 -04:00
Kyle Harding abdfc4474b Use docker bake file for multi-arch builds with Flowzone
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-08-30 14:36:25 -04:00
Kyle Harding 30e387dc96 Remove custom docker cache images and use flowzone defaults
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-08-23 20:05:36 -04:00
Kyle Harding 70bc473dc6 Disable flowzone versioning
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-08-23 16:09:16 -04:00
Kyle Harding ba5526d7e2 Enable flowzone workflow
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-08-14 22:25:23 -04:00
Renovate Bot ef7f324fa6 Update dependency registry to v2.8.1 2022-08-10 10:24:35 +00:00
Kyle Harding 75bbae7425 Clean up the docker workflow
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-08-09 17:57:55 -04:00
Kyle Harding 2c01bb0ac5 Check that PR is merged before updating dockerhub descriptions
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-07-30 10:42:11 -04:00
Kyle Harding 58aa4654f1 Build on tags and PR events only
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-07-30 10:15:32 -04:00
Kyle Harding c9b3e010a1 Maintain buildkit context between builds
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-07-30 09:16:04 -04:00
Kyle Harding 7b0cf45ccb Switch to callable workflows
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-07-30 06:51:12 -04:00
Kyle Harding eddffbf68e Run unbound-checkconf as part of CI/CD
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-06-27 16:07:59 -04:00
dependabot[bot] f779cd49fe Bump docker/setup-buildx-action from 1 to 2
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 14:04:19 -04:00
dependabot[bot] d41bc4d18f Bump docker/build-push-action from 2 to 3
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 14:04:10 -04:00
dependabot[bot] b308a609a8 Bump docker/setup-qemu-action from 1 to 2
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 12:12:38 -04:00
dependabot[bot] db62a552f1 Bump docker/login-action from 1 to 2
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 12:12:28 -04:00
dependabot[bot] 83c1a0185e Bump docker/metadata-action from 3 to 4
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3 to 4.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 14:11:29 +00:00
dependabot[bot] 8460041bd1 Bump peter-evans/dockerhub-description from 2 to 3
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 2 to 3.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v2...v3)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 14:11:50 +00:00
dependabot[bot] 6991480454 Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 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...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-17 12:07:22 -04:00
Kyle Harding 268c3f0aa4 Require manual semver tagging for latest
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-01-14 09:23:05 -05:00
Kyle Harding 6fc4626632 Remove revbot workflow action
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-01-14 09:21:01 -05:00
Kyle Harding eb93aef74d Update pattern matching for tags
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-01-13 18:25:15 -05:00
Kyle Harding 37471307a5 Skip caching from latest images as there is no benefit
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-01-13 14:10:19 -05:00
Kyle Harding ad5d69f338 Cleanup env vars
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-01-13 13:03:33 -05:00
Kyle Harding 5c61986ec9 Replace docker-compose tests with docker exec
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-01-13 13:03:33 -05:00
Kyle Harding 9ee3ade009 Switch revbot to a tagger that can update an existing tag
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-01-13 13:03:33 -05:00
Kyle Harding 4ccdc03bf6 Add semver tag matching to docker-meta action
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-01-13 13:03:33 -05:00
Kyle Harding a621a353ec Change revbot to date tags instead of revisions
Signed-off-by: Kyle Harding <kyle@balena.io>
2022-01-13 09:23:55 -05:00
Kyle Harding 23ef9e41a8 Revert "Use semver pattern matching for release tags"
This reverts commit 791193512a.
2021-12-16 09:33:16 -05:00
Kyle Harding fc57067fc3 Use docker-compose to run tests
Signed-off-by: Kyle Harding <kyle@balena.io>
2021-12-15 09:01:54 -05:00
Kyle Harding 791193512a Use semver pattern matching for release tags
Signed-off-by: Kyle Harding <kyle@balena.io>
2021-12-15 08:01:43 -05:00