alpha
Login
or
Join now
kacaii.dev
/
blog
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
💻 My corner on the internet
kacaii.dev/
lustre
evergarden
wisp-place
gleam
atproto
Star
0
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
ci: add cute "[ok]" messages
author
kacaii.dev
date
1 week ago
(Jul 18, 2026, 6:04 PM -0300)
commit
8e862434
8e8624340a492e126e3184671341b5d7f8cb7de7
parent
334cafd6
334cafd6989c165f485cb8ce316af1b864040f5b
change-id
qvxxzzkw
qvxxzzkwqnmxrrstrsoyqqwzwzznppmv
2/2
deploy.yml
success
28s
test.yml
success
16s
+7
-2
3 changed files
Expand all
Collapse all
Unified
Split
.tangled
workflows
deploy.yml
dev
blog_dev.gleam
justfile
+3
.tangled/workflows/deploy.yml
View file
Reviewed
···
31
31
command: |
32
32
gleam dev -- fetch_favicon
33
33
magick ./assets/favicon.jpeg -resize 64x64 ./assets/favicon.webp
34
34
+
echo "[ok] favicon resized"
34
35
rm ./assets/favicon.jpeg
35
36
36
37
- name: fetch bluesky pictures form the showcases
···
43
44
for image in ./assets/showcase/*.jpeg; do
44
45
filename="${image%.jpeg}"
45
46
magick "$image" -resize 64x64 "${filename}.webp"
47
47
+
echo "[ok] ${filename} resized"
46
48
rm "$image"
47
49
done
48
50
49
51
- name: uncomment tailwind configuration
50
52
command: |
53
53
+
echo "[ok] using tailwind from nixpkgs"
51
54
sed -i "s/#ci: //" ./gleam.toml
52
55
53
56
- name: build assets
+2
-2
dev/blog_dev.gleam
View file
Reviewed
···
29
29
let path = "./assets/showcase/" <> string.lowercase(showcase.name) <> ".jpeg"
30
30
31
31
let assert Ok(_) = simplifile.write_bits(to: path, bits:)
32
32
-
io.println(" " <> showcase.name <> " icon written successfully")
32
32
+
io.println("[ok] " <> showcase.name <> " icon downloaded")
33
33
promise.resolve(Ok(Nil))
34
34
}
35
35
···
43
43
use bits <- promise.try_await(fetch_bluesky_profile_picture(did))
44
44
let assert Ok(_) = simplifile.write_bits(to: "./assets/favicon.jpeg", bits:)
45
45
46
46
-
io.println(" Favicon updated")
46
46
+
io.println("[ok] favicon downloaded")
47
47
promise.resolve(Ok(Nil))
48
48
}
49
49
+2
justfile
View file
Reviewed
···
16
16
fetch-favicon:
17
17
gleam dev -- fetch_favicon
18
18
magick ./assets/favicon.jpeg -resize 64x64 ./assets/favicon.webp
19
19
+
echo "[ok] favicon resized"
19
20
rm ./assets/favicon.jpeg
20
21
21
22
fetch-showcase-icons: && compress-showcase-icons
···
26
27
for image in ./assets/showcase/*.jpeg; do
27
28
filename="${image%.jpeg}"
28
29
magick "$image" -resize 64x64 "${filename}.webp"
30
30
+
echo "[ok] ${filename} resized"
29
31
rm "$image"
30
32
done