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