(feat): update workflows to use nixos runners
Some checks failed
/ build-mobile (push) Failing after 5s
/ build-web (push) Failing after 5s
/ release (push) Has been cancelled
/ build-desktop (linux) (push) Has been cancelled

(wip): add mini hover context menu
(qol): update todo
This commit is contained in:
Alois 2026-06-28 18:00:21 +02:00
commit e3e90d4779
4 changed files with 38 additions and 19 deletions

View file

@ -7,7 +7,7 @@ on:
jobs:
build-web:
runs-on: docker
runs-on: nixos
steps:
- name: Check out repo
uses: https://data.forgejo.org/actions/checkout@v4
@ -15,9 +15,6 @@ jobs:
- name: Install Packages
run: apt-get update && apt-get install -y sudo curl jq fakeroot dpkg rpm
- name: Install Nix
uses: https://github.com/cachix/install-nix-action@v30
- name: Install Bun
uses: oven-sh/setup-bun@v2
@ -40,7 +37,7 @@ jobs:
run: rsync -a --delete apps/web/dist/ /var/lib/www/tensamin-web-dev/
build-mobile:
runs-on: docker
runs-on: nixos
steps:
- name: Check out repo
uses: https://data.forgejo.org/actions/checkout@v4
@ -48,9 +45,6 @@ jobs:
- name: Install Packages
run: apt-get update && apt-get install -y sudo curl jq fakeroot dpkg rpm
- name: Install Nix
uses: https://github.com/cachix/install-nix-action@v30
- name: Install Bun
uses: oven-sh/setup-bun@v2