Brenden Matthews
4636e817b9
Thought I fixed this
2024-06-04 14:14:40 -04:00
Brenden Matthews
e4af9bc180
Docker: username not secret; allow cache pulls
2024-06-04 14:03:10 -04:00
Brenden Matthews
572b004cee
Docker: don't login without creds
2024-05-30 10:36:32 -04:00
Brenden Matthews
4636f4e3a5
Fix dockerhub login
2024-05-13 14:21:19 -04:00
Brenden Matthews
89e8fe580e
Move docker build to separate script for less jank
2024-05-02 15:09:45 -04:00
Brenden Matthews
2578be2447
Try to fix this quote handling again
...
Unsure why this works but it does 🤷♂️
2024-05-02 14:43:59 -04:00
Brenden Matthews
a5cc142bba
Fix this env var handling (derp)
2024-05-02 14:17:26 -04:00
Brenden Matthews
6a248a94d2
Docker: improve tagging, distinguish main
and latest
...
* Use `latest` for the latest release
* Use `main` (or the branch) for the latest dev builds against a branch
* Tag releases with their version
* Only push when building against `main` branch
* Only build amd64 images on PRs for speedier builds
* Separate main/PR caches
2024-05-02 14:00:15 -04:00
Brenden Matthews
35d72314d2
Docker: re-enable PR builds
2024-05-02 13:21:55 -04:00
dependabot[bot]
ae733352f1
build(deps): bump docker/setup-qemu-action from 2 to 3
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3 )
---
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>
2023-09-20 09:03:28 -04:00
dependabot[bot]
24de553787
build(deps): bump docker/setup-buildx-action from 2 to 3
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
---
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>
2023-09-20 09:03:18 -04:00
dependabot[bot]
b56d0f1de4
build(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 15:03:34 -04:00
Brenden Matthews
1474cd09ae
chore: Skip Docker CI on docs/web
2023-03-04 12:11:04 -05:00
dependabot[bot]
889f8a5338
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-10-13 16:54:33 -04:00
Brenden Matthews
31d43177a0
Cancel previous concurrent build actions.
2022-10-13 15:32:01 -05:00
Brenden Matthews
c654d3ab1c
Update buildx actions.
2022-09-10 12:29:21 -05:00
Brenden Matthews
4b88e34b6c
Make sure all docker layers are getting cached.
2021-03-02 08:05:24 -06:00
Brenden Matthews
770696bef3
Run workflows on PRs, add appimage to releases.
2021-03-02 07:20:57 -06:00
Brenden Matthews
ba80d6cc85
Refactor workflow.
2021-02-28 18:05:44 -06:00
Brenden Matthews
eebd5f056e
Enable build caching on docker workflow.
2021-02-27 09:31:14 -06:00
Brenden Matthews
197bebae73
Fix image ID.
2021-01-24 09:47:31 -06:00
Brenden Matthews
1c1cf26ac1
Add missing build var.
2021-01-24 08:36:36 -06:00
Brenden Matthews
aa0bf4aa98
Add buildx-based github action for Docker build.
2021-01-24 08:24:37 -06:00