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 |
|
Kyle Harding
|
f947f64e72
|
Move QEMU action to after build step
It should not be required for building, only for testing
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-12-13 19:18:34 -05:00 |
|
Kyle Harding
|
01b27395a8
|
Rename the project and deploy to klutchell/unbound
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-12-13 19:18:34 -05:00 |
|
Kyle Harding
|
c99f4cd0d8
|
Remove stale issues action
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-10-06 08:18:00 -04:00 |
|
Kyle Harding
|
3afd601f58
|
Rework of GH actions
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-10-05 15:24:06 -04:00 |
|
Kyle Harding
|
85ec5d877a
|
Rename revbot workflow
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-09-08 13:40:57 -04:00 |
|
Kyle Harding
|
76919eb7c1
|
checkout before build
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-09-07 19:39:18 -04:00 |
|
Kyle Harding
|
3c17f5d0f5
|
Use revbot token to trigger other workflows
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-09-07 19:34:28 -04:00 |
|
Kyle Harding
|
6a77a20b6c
|
Move revbot back to it's own workflow
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-09-07 16:45:12 -04:00 |
|
Kyle Harding
|
964a0dbca3
|
Set fetch-depth for revbot
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-09-07 16:12:16 -04:00 |
|
Kyle Harding
|
14b46c3972
|
Move revbot to docker flow
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-09-07 16:10:30 -04:00 |
|
Kyle Harding
|
855b871d28
|
fixup revbot
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-09-07 16:02:11 -04:00 |
|
Kyle Harding
|
6f950d2e5d
|
fixup revbot
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-09-07 16:00:22 -04:00 |
|
Kyle Harding
|
4d51247531
|
Split revbot and docker into separate workflows
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-09-07 15:55:45 -04:00 |
|
Kyle Harding
|
a1ada2ce88
|
Use meta-docker tags as a test matrix
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-09-07 13:45:33 -04:00 |
|
Kyle Harding
|
8035226047
|
CI rework using docker-meta actions
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-09-07 11:26:01 -04:00 |
|
Kyle Harding
|
61a845d231
|
Check user permissions before login to registries
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-08-17 16:47:41 -04:00 |
|
Kyle Harding
|
9dff712418
|
Merge development and release deploy jobs
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-08-17 12:13:18 -04:00 |
|
Kyle Harding
|
f116c129f0
|
Use skopeo to copy images between jobs
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-08-17 11:58:44 -04:00 |
|
Kyle Harding
|
ae19e5a1a9
|
Update readme and remove deploy script
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-08-15 14:38:08 -04:00 |
|
Kyle Harding
|
482c0afaf7
|
Use TARGETARCH to load the correct arch config
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-08-15 13:20:41 -04:00 |
|
Kyle Harding
|
7d9458da13
|
Fix pushing of images to multiple repos
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-08-14 21:03:23 -04:00 |
|
Kyle Harding
|
7573353aca
|
disable github container registry for now
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-08-14 17:11:53 -04:00 |
|
Kyle Harding
|
ca72720a34
|
Switch back to GITHUB_TOKEN for ghcr auth as per the docs
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-08-14 16:54:09 -04:00 |
|
Kyle Harding
|
1263cc3853
|
Switch to CR_PAT for ghcr auth
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-08-14 16:31:01 -04:00 |
|
Kyle Harding
|
5c0dbdf6ce
|
Merge pull request #8 from klutchell/dependabot/github_actions/akhilerm/tag-push-action-1.1.0
build(deps): bump akhilerm/tag-push-action from 1.0.0 to 1.1.0
|
2021-08-14 16:23:10 -04:00 |
|
Kyle Harding
|
11ffd9056d
|
Inspect image after build
Signed-off-by: Kyle Harding <kyle@balena.io>
|
2021-08-14 16:20:39 -04:00 |
|