social bookmarking for atproto
1when:
2 - event: [ "push", "pull_request" ]
3 branch: [ "main" ]
4 - event: [ "manual" ]
5
6dependencies:
7 nixpkgs:
8 - nodejs
9 - pnpm
10 - gnused
11
12steps:
13 - name: "Install dependencies"
14 command: "pnpm install -C ./backend/"
15 environment:
16 NODE_ENV: "development"
17 CI: true
18
19 - name: "Run linter"
20 command: "pnpm run --dir ./backend/ lint"
21
22 - name: "Build application"
23 command: "pnpm run --dir ./backend/ build"
24 environment:
25 NODE_ENV: "production"
26
27clone:
28 skip: false
29 depth: 50
30 submodules: true