innovaker
f57ad048fa
refactor: rename Tag
step to Release
...
Improves the readability of the workflow.
PR: #22
2021-05-17 19:19:23 +01:00
innovaker
bca57f3ef0
refactor: rename DockerHub
to Docker Hub
...
Aligns with Docker's official documentation.
PR: #21
2021-05-17 19:19:23 +01:00
innovaker
3f5e23723c
refactor: remove CACHE_FROM
and CACHE_TO
...
Having these in the `vars` step provides little benefit going forward. Moving them to the `build-push` step improves the readability.
PR: #20
2021-05-17 19:19:23 +01:00
innovaker
a8cc84717b
refactor: move zmk-docker-cache
to env
...
Simplifies future refactoring.
PR: #20
2021-05-17 19:19:23 +01:00
innovaker
58b8d8ab6d
refactor: remove matrix.cache-to
...
`matrix.cache-to` is superfluous because it's always the same as the target. This was probably a hangover from an earlier design.
PR: #20
2021-05-17 19:19:23 +01:00
innovaker
5ef22c1759
refactor: remove push
from cache-from
and cache-to
...
`push` has no meaning in the context of `cache-from` or `cache-to`.
PR: #20
2021-05-17 19:19:23 +01:00
innovaker
7f4cdc99ef
refactor: move OCI image.source
LABEL out of Dockerfile
...
Defining the LABEL via an ARG at the top of the Dockerfile prevents other GitHub repositories (or local Docker users) from leveraging otherwise identical cache layers.
PR: #18
2021-05-17 19:19:23 +01:00
innovaker
709778513f
feat(dependabot): set interval(s) to daily
...
See: dependabot/dependabot-core#2306
2020-12-17 12:05:58 +00:00
innovaker
55c56f6541
feat: Zephyr 2.4.0 & SDK 0.11.4
...
Based on:
https://docs.zephyrproject.org/2.4.0/getting_started/index.html
https://docs.zephyrproject.org/2.4.0/getting_started/installation_linux.html#install-requirements-and-dependencies
2020-12-09 21:19:21 +00:00
innovaker
688ae7dcd6
build: add dependabot for docker and github-actions
...
This should notify us of dependency updates on a weekly basis.
2020-12-09 21:19:21 +00:00
innovaker
145bdc8aef
feat: Zephyr 2.3.0 & SDK 0.11.4
...
Foundation version of GitHub workflow and Dockerfile.
Based on:
https://docs.zephyrproject.org/2.3.0/getting_started/index.html
https://docs.zephyrproject.org/2.3.0/getting_started/installation_linux.html#install-requirements-and-dependencies
+ SDK 0.11.4
2020-12-09 21:18:53 +00:00