ci: install node
Some checks failed
/ build-and-push (push) Failing after 11s
/ deploy (push) Has been skipped

This commit is contained in:
Mattias Wiberg 2025-06-05 21:19:06 +02:00
parent f892ac0016
commit 22919f3772

View file

@ -16,8 +16,15 @@ env:
jobs:
build-and-push:
runs-on: ubntu-server-25.04
steps:
runs-on: microk8s
steps:
- name: Install Node.js
run: |
# Install Node.js which is required for the checkout action
# Run without sudo as we're likely running as root already
apt-get update || true
apt-get install -y nodejs npm || true
- name: Checkout code
uses: actions/checkout@v3
@ -54,10 +61,9 @@ jobs:
# Push the image with version tag and latest tag
docker push ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.generate_tag.outputs.VERSION_TAG }}
docker push ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.generate_tag.outputs.LATEST_TAG }}
deploy:
needs: build-and-push
runs-on: docker
runs-on: microk8s
steps:
- name: Checkout code
uses: actions/checkout@v3