tangled
alpha
login
or
join now
kacaii.dev
/
blog
0
fork
atom
💻 My personal website
blog.kacaii.dev/
blog
gleam
lustre
0
fork
atom
overview
issues
pulls
pipelines
:truck: move recipes to the main `justfiles`
kacaii.dev
2 months ago
ce6c5282
40ba78a5
1/1
deploy.yml
success
58s
+19
-28
3 changed files
expand all
collapse all
unified
split
.justfiles
gleam.just
tailwind.just
justfile
-7
.justfiles/gleam.just
reviewed
···
1
1
-
set quiet := true
2
2
-
3
3
-
# Lint and format your project
4
4
-
lint:
5
5
-
gleam check
6
6
-
gleam format
7
7
-
gleam format --check
-14
.justfiles/tailwind.just
reviewed
···
1
1
-
set quiet := true
2
2
-
3
3
-
input_css := "input.css"
4
4
-
output_css := "priv" / "dist" / "output.css"
5
5
-
6
6
-
# Start Tailwind file watching
7
7
-
[no-cd]
8
8
-
watch:
9
9
-
npx @tailwindcss/cli -i {{ input_css }} -o {{ output_css }} --watch
10
10
-
11
11
-
# Build CSS output file
12
12
-
[no-cd]
13
13
-
run:
14
14
-
npx @tailwindcss/cli -i {{ input_css }} -o {{ output_css }}
+19
-7
justfile
reviewed
···
1
1
-
mod gleam ".justfiles/gleam.just"
2
2
-
mod tailwind ".justfiles/tailwind.just"
1
1
+
set quiet := true
3
2
4
4
-
static_files := "priv" / "dist"
3
3
+
input_css := "input.css"
4
4
+
dist := "priv" / "dist"
5
5
+
output_css := dist / "output.css"
5
6
6
6
-
@_default:
7
7
+
default:
7
8
just --list
8
9
9
9
-
# Rename the posts to a `kebab-cased` version of their titles
10
10
+
# Build CSS output file
11
11
+
[no-cd]
12
12
+
tailwind:
13
13
+
npx @tailwindcss/cli -i {{ input_css }} -o {{ output_css }}
14
14
+
15
15
+
# Start Tailwind file watching
16
16
+
[no-cd]
17
17
+
tailwind-watch:
18
18
+
npx @tailwindcss/cli -i {{ input_css }} -o {{ output_css }} --watch
19
19
+
20
20
+
# Generate slug for posts
10
21
[confirm(" Update post titles?")]
11
11
-
update-post-titles:
22
22
+
slug:
12
23
gleam dev -- update_titles
13
24
25
25
+
# Deploy app
14
26
deploy:
15
15
-
npx wrangler pages deploy {{ static_files }}
27
27
+
npx wrangler pages deploy {{ dist }}