|
|
@@ -220,6 +220,10 @@ jobs:
|
|
|
restore-keys: ${{ runner.os }}-pkg-
|
|
|
|
|
|
- name: Build Artifacts
|
|
|
+ env:
|
|
|
+ # We're using docker buildx, which doesn't actually load the images it
|
|
|
+ # builds by default. Specifying --load does so.
|
|
|
+ BUILD_ARGS: "--load"
|
|
|
run: make docker.build
|
|
|
|
|
|
- name: Login to Docker
|
|
|
@@ -231,8 +235,8 @@ jobs:
|
|
|
password: ${{ secrets.GHCR_TOKEN }}
|
|
|
|
|
|
- name: Publish Artifacts
|
|
|
- run: make docker.push
|
|
|
if: env.GHCR_USERNAME != ''
|
|
|
+ run: make docker.push
|
|
|
|
|
|
- name: Promote Artifacts to main release channel
|
|
|
if: github.ref == 'refs/heads/main' && env.GHCR_USERNAME != ''
|