react/.forgejo/workflows/build.yml
jank e551781de0
Some checks failed
Build and Push Docker Image / Build (push) Failing after 46s
Build and Push Docker Image / Package (push) Has been skipped
chore: Initial
2025-09-10 12:04:00 +02:00

40 lines
928 B
YAML

name: Build and Push Docker Image
run-name: Build and Push Docker Image
on:
push:
branches:
- main
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install dependencies
run: npm ci
- name: Build
run: npm run build
- name: Archive production artifacts
uses: actions/upload-artifact@v4
with:
name: dist
path: dist
package:
name: Package
needs: build
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Download build artifacts
uses: actions/download-artifact@v4
with:
name: dist
path: dist
- name: Build and push docker image
uses: docker/build-push-action@v5
with:
context: .
file: ./Dockerfile
push: false