stackchain-dashboard/.gitea/workflows/ci.yml
timmy f2a14467b2
All checks were successful
CI / lint (pull_request) Successful in 9s
CI / build-frontend (pull_request) Successful in 25s
fix: use Gitea-compatible artifact upload
2026-08-04 14:59:22 +00:00

30 lines
662 B
YAML

name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
workflow_dispatch:
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with: { python-version: "3.11" }
- run: pip install -r requirements.txt
- run: python3 -m pytest tests/ -q
build-frontend:
runs-on: ubuntu-latest
needs: lint
steps:
- uses: actions/checkout@v4
- name: Pack frontend
run: tar -czf frontend.tar.gz frontend
- name: Upload artifact
uses: actions/upload-artifact@v3
with: { name: frontend, path: frontend.tar.gz }