setup-buildx-action/.github/workflows/main.yml
Workflow config file is invalid. Please check your config file: yaml: unmarshal errors: line 11: cannot unmarshal !!str `VERSION...` into model.Workflow
blaze27444 05f761a7c7
Add Makefile instructions to main.yml
Add Makefile instructions for building and deploying actions-runner-controller and actions-runner.

Signed-off-by: blaze27444 <blaze27444@gmail.com>
2026-02-04 03:56:44 +13:00

13 lines
737 B
YAML

# Let assume we have all other envvars like DOCKER_USER, GITHUB_TOKEN already set,
# The below command will (re)build `actions-runner-controller:controller1` and `actions-runner:runner1`,
# load those into kind nodes, and then rerun kubectl or helm to install/upgrade the controller,
# and finally upgrade the runner deployment to use the new runner image.
#
# As helm 3 and kubectl is unable to recreate a pod when no tag change,
# you either need to bump VERSION and RUNNER_TAG on each run,
# or manually run `kubectl delete pod $POD` on respective pods for changes to actually take effect.
# Makefile
VERSION=controller1 \
RUNNER_TAG=runner1 \
make acceptance/pull acceptance/kind docker-buildx acceptance/load acceptance/deploy