Files
MaintenanceWebsite/.gitea/workflows/CI.yml
T
fraujulian 84f0f43ae8
CI / javascript (push) Successful in 19s
CI / docker (push) Successful in 26s
build: update dependencies to secure releases
2026-10-02 12:33:23 +02:00

35 lines
722 B
YAML

name: CI
on:
pull_request:
push:
branches:
- main
workflow_dispatch:
permissions:
contents: read
env:
REGISTRY: docker.lechner-systems.at
IMAGE_NAME: lechnersystems/maintenance
jobs:
javascript:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v7.0.1
- name: Check JavaScript syntax
run: node --check script.js
docker:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v7.0.1
- name: Build Docker image
run: docker build --build-arg APP_VERSION=${{ gitea.sha }} --build-arg VCS_REF=${{ gitea.sha }} --tag "$REGISTRY/$IMAGE_NAME:ci-${{ gitea.sha }}" .