git actions

This commit is contained in:
Daniel Noulet 2026-09-19 17:58:22 +02:00
parent 0c4f222168
commit d9d890a721

View file

@ -8,6 +8,7 @@ on:
env:
IMAGE_NAME: batty1039.startdedicated.net:5000/cms-demo
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs:
build-and-test:
@ -16,16 +17,16 @@ jobs:
steps:
- name: Check out source
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Set up Go
uses: actions/setup-go@v5
uses: actions/setup-go@v6
with:
go-version-file: go.mod
cache: true
- name: Set up Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: 22
cache: npm
@ -61,20 +62,20 @@ jobs:
steps:
- name: Check out source
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Log in to private registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: batty1039.startdedicated.net:5000
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4
- name: Build and push image
uses: docker/build-push-action@v6
uses: docker/build-push-action@v7
with:
context: .
file: ./Dockerfile