feat: Add basic ci #2

Merged
jank merged 1 commit from ci into main 2025-09-15 06:34:09 +00:00
2 changed files with 30 additions and 0 deletions
Showing only changes of commit 708bd3ac9a - Show all commits

feat: Add basic ci
Some checks failed
CI / Build (pull_request) Failing after 2s
Label PRs based on size / Check PR size (pull_request) Successful in 6s
Build and Push Docker Image / Build (push) Successful in 21s

Jan K9f 2025-09-15 08:21:53 +02:00
Signed by: jank
GPG key ID: 22BEAC760B3333D6

View file

@ -0,0 +1,16 @@
name: "Setup Environment"
description: ""
runs:
using: "composite"
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: actions/setup-node@v5
with:
node-version: 24
- uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- name: Install dependencies
run: bun install

14
.forgejo/workflows/ci.yml Normal file
View file

@ -0,0 +1,14 @@
name: CI
on:
pull_request:
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: setup
uses: ./.forgejo/actions/setup
- name: build
run: bun run build