(feat): update workflows to use nixos runners
(wip): add mini hover context menu (qol): update todo
This commit is contained in:
parent
1828191317
commit
e3e90d4779
4 changed files with 38 additions and 19 deletions
|
|
@ -8,7 +8,7 @@ on:
|
|||
|
||||
jobs:
|
||||
build-web:
|
||||
runs-on: docker
|
||||
runs-on: nixos
|
||||
steps:
|
||||
- name: Check out repo
|
||||
uses: https://data.forgejo.org/actions/checkout@v4
|
||||
|
|
@ -16,9 +16,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
|
||||
|
||||
|
|
@ -41,7 +38,7 @@ jobs:
|
|||
run: rsync -a --delete apps/web/dist/ /var/lib/www/tensamin-web-prod/
|
||||
|
||||
build-mobile:
|
||||
runs-on: docker
|
||||
runs-on: nixos
|
||||
steps:
|
||||
- name: Check out repo
|
||||
uses: https://data.forgejo.org/actions/checkout@v4
|
||||
|
|
@ -49,9 +46,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
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue