Docker and Workflow
Some checks failed
Build and Push Docker Images / build-and-push-backend (push) Failing after 1m28s
Build and Push Docker Images / build-and-push-frontend (push) Failing after 25s

This commit is contained in:
2026-01-31 00:45:48 +01:00
parent 5d2bc5a7b2
commit 49e118b09c
4 changed files with 133 additions and 0 deletions

View File

@@ -0,0 +1,52 @@
name: Build and Push Docker Images
# This workflow runs on every push to any branch.
on:
push:
tags:
- 'v*'
jobs:
build-and-push-backend:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Login to Gitea Registry
uses: docker/login-action@v2
with:
registry: git.out.jafre.li
username: ${{ vars.USER }}
password: ${{ secrets.TOKEN }}
- name: Build and push backend image
uses: docker/build-push-action@v4
with:
context: ./backend
push: true
tags: |
git.out.jafre.li/jafreli/dashboard-backend:${{ gitea.ref_name }}
git.out.jafre.li/jafreli/dashboard-backend:latest
build-and-push-frontend:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Login to Gitea Registry
uses: docker/login-action@v2
with:
registry: git.out.jafre.li
username: ${{ vars.USER }}
password: ${{ secrets.TOKEN }}
- name: Build and push frontend image
uses: docker/build-push-action@v4
with:
context: ./frontend
push: true
tags: |
git.out.jafre.li/jafreli/dashboard-frontend:${{ gitea.ref_name }}
git.out.jafre.li/jafreli/dashboard-frontend:latest