alpha
Login
or
Join now
hexmani.ac
/
bluroma
Star
2
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
(attempted) pleroma clone for bluesky
pl.hexmani.ac
bluesky
pleroma
social-media
Star
2
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
Add Wisp deploy script
author
penny
date
7 months ago
(Dec 3, 2025, 12:17 PM -0500)
commit
b40ef349
b40ef3492e985e01fadc8a431ef3e1dfce1fa7ad
parent
643b3675
643b36751fedb0feefbd102128be7e4ceb7800d7
+41
1 changed file
Expand all
Collapse all
Unified
Split
.tangled
workflows
deploy-main.yaml
+41
.tangled/workflows/deploy-main.yaml
View file
Reviewed
···
1
1
+
when:
2
2
+
- event: ["push"]
3
3
+
branch: ["main"]
4
4
+
- event: ["manual"]
5
5
+
6
6
+
engine: "nixery"
7
7
+
8
8
+
dependencies:
9
9
+
nixpkgs:
10
10
+
- bun
11
11
+
- coreutils
12
12
+
- curl
13
13
+
- nodejs
14
14
+
15
15
+
environment:
16
16
+
SITE_PATH: "dist"
17
17
+
SITE_NAME: "bluroma"
18
18
+
WISP_HANDLE: "hexmani.ac"
19
19
+
20
20
+
steps:
21
21
+
- name: "Install dependencies"
22
22
+
command: "bun install --frozen-lockfile"
23
23
+
24
24
+
- name: "Build app"
25
25
+
command: "bun run build"
26
26
+
27
27
+
- name: "Deploy to Wisp"
28
28
+
command: |
29
29
+
curl https://sites.wisp.place/nekomimi.pet/wisp-cli-binaries/wisp-cli-x86_64-linux -o wisp-cli
30
30
+
chmod +x wisp-cli
31
31
+
32
32
+
./wisp-cli deploy \
33
33
+
"$WISP_HANDLE" \
34
34
+
--path "$SITE_PATH" \
35
35
+
--site "$SITE_NAME" \
36
36
+
--password "$WISP_APP_PASSWORD"
37
37
+
38
38
+
clone:
39
39
+
skip: false
40
40
+
depth: 50
41
41
+
submodules: true