chore(ci): run forgejo jobs on lxc bookworm containers
This commit is contained in:
parent
5d69a976c4
commit
90000a7e2c
2 changed files with 8 additions and 0 deletions
|
|
@ -14,6 +14,8 @@ jobs:
|
||||||
backend-lint:
|
backend-lint:
|
||||||
name: Backend Linting & Type Checking
|
name: Backend Linting & Type Checking
|
||||||
runs-on: lxc
|
runs-on: lxc
|
||||||
|
container:
|
||||||
|
image: debian:bookworm
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
@ -52,6 +54,8 @@ jobs:
|
||||||
frontend-check:
|
frontend-check:
|
||||||
name: Frontend Type Checking & Linting
|
name: Frontend Type Checking & Linting
|
||||||
runs-on: lxc
|
runs-on: lxc
|
||||||
|
container:
|
||||||
|
image: debian:bookworm
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
@ -83,6 +87,8 @@ jobs:
|
||||||
backend-test:
|
backend-test:
|
||||||
name: Backend Tests
|
name: Backend Tests
|
||||||
runs-on: lxc
|
runs-on: lxc
|
||||||
|
container:
|
||||||
|
image: debian:bookworm
|
||||||
# Disabled for now since tests are not integrated yet
|
# Disabled for now since tests are not integrated yet
|
||||||
if: false
|
if: false
|
||||||
steps:
|
steps:
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,8 @@ jobs:
|
||||||
deploy:
|
deploy:
|
||||||
name: Manual deployment to LXC
|
name: Manual deployment to LXC
|
||||||
runs-on: lxc
|
runs-on: lxc
|
||||||
|
container:
|
||||||
|
image: debian:bookworm
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue