0.3.0 - CI Upgrades, RSS Feed, Refactoring #32

Merged
Firq merged 48 commits from dev into main 2026-06-08 10:52:48 +00:00
Owner

Changelog

CI

  • merged build_preview and build_release into single CI
  • changed running strategies:
    • preview runs for every push on main/dev
    • prod runs for tags
    • linting runs for any other branch
  • Added caching for node and docker
  • Only run unlighthouse for previews

Deployment

  • Switched from using serve to nginx
  • Moved dockerfiles
  • Moved configurations

Features

  • Styling fixes
  • Added RSS Feed
  • navigation is done by new @config
  • Added @config for managing site settings

General Changes

  • Switched to pnpm as package manager
  • Switched to sattäri markdown processor
  • Added new blog posts
  • Changed technologies to reflect other changes
  • Updated packages
# Changelog ## CI - merged build_preview and build_release into single CI - changed running strategies: - preview runs for every push on main/dev - prod runs for tags - linting runs for any other branch - Added caching for node and docker - Only run unlighthouse for previews ## Deployment - Switched from using serve to nginx - Moved dockerfiles - Moved configurations ## Features - Styling fixes - Added RSS Feed - navigation is done by new @config - Added @config for managing site settings ## General Changes - Switched to pnpm as package manager - Switched to sattäri markdown processor - Added new blog posts - Changed technologies to reflect other changes - Updated packages
Firq self-assigned this 2026-06-08 10:51:38 +00:00
Firq added 48 commits 2026-06-08 10:51:38 +00:00
test
All checks were successful
Linting and checking code / get-version (push) Successful in 7m9s
Linting and checking code / astro-check (push) Successful in 9m13s
3c0ee7f713
hehe + plasmatrap
All checks were successful
Linting and checking code / get-version (push) Successful in 13s
Build and deploy production site / check-tag (push) Successful in 1m24s
Linting and checking code / astro-check (push) Successful in 4m35s
Build and deploy production site / checking (push) Successful in 4m18s
Build and deploy production site / build-site (push) Successful in 9m32s
Build and deploy production site / run-unlighthouse (push) Successful in 3s
Build and deploy production site / auto-deploy-dockge (push) Successful in 48s
Build and deploy production site / create-release (push) Successful in 52s
94c38165ff
rel: me
All checks were successful
Linting and checking code / get-version (push) Successful in 1m7s
Build and deploy production site / check-tag (push) Successful in 2m1s
Linting and checking code / astro-check (push) Successful in 5m52s
Build and deploy production site / checking (push) Successful in 4m42s
Build and deploy production site / build-site (push) Successful in 9m49s
Build and deploy production site / run-unlighthouse (push) Successful in 3s
Build and deploy production site / create-release (push) Successful in 13s
Build and deploy production site / auto-deploy-dockge (push) Successful in 38s
5c773ad86f
windows customization blog
All checks were successful
Linting and checking code / get-version (push) Successful in 32s
Linting and checking code / astro-check (push) Successful in 4m20s
d488d90dc9
migrated to pnpm
Some checks failed
Linting and checking code / get-version (push) Successful in 5s
Linting and checking code / astro-check (push) Failing after 16s
2bcc1f5312
Corepack fix
Some checks failed
Linting and checking code / get-version (push) Successful in 8s
Linting and checking code / astro-check (push) Failing after 9s
352e8d5d6a
node 24 containers
Some checks failed
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Failing after 11s
b457c266d5
pnpm lockfile
Some checks failed
Linting and checking code / get-version (push) Successful in 8s
Linting and checking code / astro-check (push) Failing after 1m17s
04092767fe
Switched to custom pnpm container
Some checks failed
Linting and checking code / get-version (push) Successful in 4s
Linting and checking code / astro-check (push) Has been cancelled
f9f5ff915b
force exact new container
Some checks failed
Linting and checking code / get-version (push) Successful in 15s
Linting and checking code / astro-check (push) Failing after 1m21s
0c8f39d1c2
Fixed check hints and error
All checks were successful
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m10s
a90544ed15
Moved to nginx
Some checks failed
Linting and checking code / get-version (push) Successful in 9s
Build and deploy preview site / check-tag (push) Successful in 17s
Linting and checking code / astro-check (push) Successful in 1m41s
Build and deploy preview site / checking (push) Successful in 1m32s
Build and deploy preview site / build-site (push) Failing after 1m42s
Build and deploy preview site / create-release (push) Has been skipped
Build and deploy preview site / auto-deploy-dockge (push) Has been skipped
Build and deploy preview site / run-unlighthouse (push) Has been skipped
a4a35f2742
Fixed pnpm issues and missing deps
Some checks failed
Linting and checking code / get-version (push) Successful in 13s
Build and deploy preview site / check-tag (push) Successful in 6s
Linting and checking code / astro-check (push) Has been cancelled
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
4d14dc760e
Fixed pnpm issues and missing deps
Some checks failed
Linting and checking code / get-version (push) Successful in 4s
Linting and checking code / astro-check (push) Successful in 1m34s
Build and deploy preview site / check-tag (push) Successful in 3s
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
a3c15a1342
Actual entrypoint and minor optimizations
All checks were successful
Linting and checking code / get-version (push) Successful in 9s
Linting and checking code / astro-check (push) Successful in 1m15s
0a996dd1e5
Fixed issues with unlighthouse
Some checks failed
Linting and checking code / get-version (push) Successful in 9s
Linting and checking code / astro-check (push) Successful in 1m51s
Build and deploy preview site / check-tag (push) Successful in 3s
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
ceec63f461
Use docker entrypoint and fix ulh ci
Some checks failed
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m21s
Build and deploy preview site / check-tag (push) Successful in 3s
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
3e2187584d
Fixed issue with copying of nginx config in ulh context
Some checks failed
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m42s
Build and deploy preview site / check-tag (push) Successful in 3s
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
Build and deploy preview site / checking (push) Has been cancelled
498eac7d89
gzip for nginx, inlined css, less punishing lighthouse config for mobile
Some checks failed
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m31s
Build and deploy preview site / check-tag (push) Successful in 3s
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
3c4352f61e
small optimizations
Some checks failed
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m32s
Build and deploy preview site / check-tag (push) Successful in 3s
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
cd97887ac8
Reorganized repository
Some checks failed
Linting and checking code / get-version (push) Successful in 4s
Linting and checking code / astro-check (push) Successful in 1m7s
Build and deploy preview site / check-tag (push) Successful in 3s
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
9f9addd890
Updated deps and made optional hidden blog posts possible
Some checks failed
Linting and checking code / get-version (push) Successful in 9s
Linting and checking code / astro-check (push) Successful in 1m15s
Build and deploy preview site / check-tag (push) Successful in 3s
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
b25c2d72d0
Release 0.3.0
All checks were successful
Linting and checking code / get-version (push) Successful in 10s
Build and deploy production site / check-tag (push) Successful in 11s
Linting and checking code / astro-check (push) Successful in 1m23s
Build and deploy production site / checking (push) Successful in 1m2s
Build and deploy production site / build-site (push) Successful in 1m27s
Build and deploy production site / run-unlighthouse (push) Successful in 2s
Build and deploy production site / auto-deploy-dockge (push) Successful in 8s
Build and deploy production site / create-release (push) Successful in 12s
82713f0a11
First integration of RSS feed for blog
Some checks failed
Linting and checking code / get-version (push) Successful in 5s
Linting and checking code / astro-check (push) Failing after 25s
c2eebe6aaf
Lockfile fix
Some checks failed
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m8s
Build and deploy preview site / check-tag (push) Successful in 3s
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
dbed88d71b
nginx and rss fixes
Some checks failed
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m12s
Build and deploy preview site / check-tag (push) Has been cancelled
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
9ac0abff91
Test with RSS fixes, round 2
Some checks failed
Linting and checking code / get-version (push) Successful in 4s
Linting and checking code / astro-check (push) Successful in 1m26s
Build and deploy preview site / check-tag (push) Successful in 3s
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
5e144e31e1
final rss fixes
Some checks failed
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m23s
Build and deploy preview site / check-tag (push) Has been cancelled
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
cc96d0a0cf
Small fixes and changes
Some checks failed
Linting and checking code / get-version (push) Successful in 8s
Linting and checking code / astro-check (push) Successful in 1m26s
Build and deploy preview site / check-tag (push) Has been cancelled
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
9e2adae88a
RSS blog post and minor tweaks
Some checks failed
Linting and checking code / get-version (push) Successful in 4s
Linting and checking code / astro-check (push) Successful in 1m48s
Build and deploy preview site / check-tag (push) Has been cancelled
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
ea48a97a3d
Small adjustments to account for bad unlighthouse contrast info
Some checks failed
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m54s
Build and deploy preview site / check-tag (push) Has been cancelled
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
f19c2c0116
Prod release: RSS feed, blogpost
All checks were successful
Linting and checking code / get-version (push) Successful in 4s
Build and deploy production site / check-tag (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m55s
Build and deploy production site / checking (push) Successful in 1m49s
Build and deploy production site / build-site (push) Successful in 1m38s
Build and deploy production site / run-unlighthouse (push) Successful in 3s
Build and deploy production site / create-release (push) Successful in 17s
Build and deploy production site / auto-deploy-dockge (push) Successful in 31s
f510cdbc33
Missing pubDate in rss feed
Some checks failed
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m24s
Build and deploy preview site / check-tag (push) Has been cancelled
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
63d0b6c2fe
Missing pubDate in rss feed on prod
All checks were successful
Linting and checking code / get-version (push) Successful in 3s
Build and deploy production site / check-tag (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m35s
Build and deploy production site / checking (push) Successful in 1m20s
Build and deploy production site / build-site (push) Successful in 1m25s
Build and deploy production site / run-unlighthouse (push) Successful in 5s
Build and deploy production site / create-release (push) Successful in 15s
Build and deploy production site / auto-deploy-dockge (push) Successful in 26s
ff10bcfbaf
hero Image for blog
Some checks failed
Linting and checking code / get-version (push) Successful in 12s
Linting and checking code / astro-check (push) Successful in 1m42s
Build and deploy preview site / check-tag (push) Has been cancelled
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
f57a43de3a
hero Image for blog on prod
All checks were successful
Linting and checking code / get-version (push) Successful in 7s
Build and deploy production site / check-tag (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m29s
Build and deploy production site / checking (push) Successful in 1m21s
Build and deploy production site / build-site (push) Successful in 1m30s
Build and deploy production site / run-unlighthouse (push) Successful in 4s
Build and deploy production site / create-release (push) Successful in 12s
Build and deploy production site / auto-deploy-dockge (push) Successful in 25s
468ea87909
Removed enclosure from rss feed
All checks were successful
Linting and checking code / get-version (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m14s
Build and deploy production site / check-tag (push) Successful in 6s
Build and deploy production site / checking (push) Successful in 1m31s
Build and deploy production site / build-site (push) Successful in 2m12s
Build and deploy production site / run-unlighthouse (push) Successful in 10s
Build and deploy production site / auto-deploy-dockge (push) Successful in 18s
Build and deploy production site / create-release (push) Successful in 35s
ba29b92a8a
Switched from png to jpeg for hero
All checks were successful
Linting and checking code / get-version (push) Successful in 3s
Build and deploy production site / check-tag (push) Successful in 3s
Linting and checking code / astro-check (push) Successful in 1m28s
Build and deploy production site / checking (push) Successful in 1m20s
Build and deploy production site / build-site (push) Successful in 1m35s
Build and deploy production site / run-unlighthouse (push) Successful in 1s
Build and deploy production site / create-release (push) Successful in 11s
Build and deploy production site / auto-deploy-dockge (push) Successful in 27s
0fdc34c6bd
refactored data and structure
Some checks failed
Linting and checking code / get-version (push) Successful in 9s
Linting and checking code / astro-check (push) Successful in 1m38s
Build and deploy preview site / check-tag (push) Has been cancelled
Build and deploy preview site / checking (push) Has been cancelled
Build and deploy preview site / build-site (push) Has been cancelled
Build and deploy preview site / create-release (push) Has been cancelled
Build and deploy preview site / auto-deploy-dockge (push) Has been cancelled
Build and deploy preview site / run-unlighthouse (push) Has been cancelled
53ffc3e130
optimized ci
All checks were successful
Linting and checking code / get-version (push) Successful in 4s
Linting and checking code / astro-check (push) Successful in 1m21s
042e27ffa9
Refined CI and strats
All checks were successful
Linting and checking code / get-version (push) Successful in 5s
Build and deploy site / check-tag (push) Successful in 4s
Build and deploy site / build-info (push) Successful in 7s
Build and deploy site / checking (push) Successful in 1m42s
Linting and checking code / astro-check (push) Successful in 1m57s
Build and deploy site / build-site (push) Successful in 1m44s
Build and deploy site / create-release (push) Has been skipped
Build and deploy site / run-unlighthouse (push) Successful in 1s
Build and deploy site / auto-deploy-dockge (push) Successful in 8s
9ed89d6515
Ignore main and dev for linting CI, fix versioning
All checks were successful
Build and deploy site / check-tag (push) Successful in 5s
Build and deploy site / build-info (push) Successful in 4s
Build and deploy site / checking (push) Successful in 1m23s
Build and deploy site / build-site (push) Successful in 1m41s
Build and deploy site / create-release (push) Has been skipped
Build and deploy site / run-unlighthouse (push) Successful in 1s
Build and deploy site / auto-deploy-dockge (push) Successful in 8s
579edf54e2
Test for prod and final adjustments
Some checks failed
Build and deploy site / check-tag (push) Successful in 6s
Build and deploy site / build-info (push) Successful in 1s
Build and deploy site / checking (push) Successful in 1m17s
Build and deploy site / build-site (push) Failing after 49s
Build and deploy site / create-release (push) Has been skipped
Build and deploy site / auto-deploy-dockge (push) Has been skipped
Build and deploy site / run-unlighthouse (push) Has been skipped
2a8cb830be
Reverted change to deps, changed manual dispatch to staging only
All checks were successful
Build and deploy site / check-tag (push) Successful in 9s
Build and deploy site / build-info (push) Successful in 1s
Build and deploy site / checking (push) Successful in 1m12s
Build and deploy site / build-site (push) Successful in 1m36s
Build and deploy site / run-unlighthouse (push) Has been skipped
Build and deploy site / create-release (push) Successful in 12s
Build and deploy site / auto-deploy-dockge (push) Successful in 11s
f7453ccd50
pnpm caching and removing prerelease stuff
All checks were successful
Build and deploy site / check-tag (push) Successful in 4s
Build and deploy site / build-info (push) Successful in 1s
Build and deploy site / build-site (push) Successful in 1m46s
Build and deploy site / checking (push) Successful in 1m45s
Build and deploy site / unlighthouse-dispatch (push) Has been skipped
Build and deploy site / create-release (push) Successful in 21s
Build and deploy site / dockge-deploy (push) Successful in 32s
01c4609632
Blog post for new deployment strategy
All checks were successful
Build and deploy site / check-tag (push) Successful in 9s
Build and deploy site / build-info (push) Successful in 0s
Build and deploy site / checking (push) Successful in 1m22s
Build and deploy site / build-site (push) Successful in 2m28s
Build and deploy site / create-release (push) Has been skipped
Build and deploy site / unlighthouse-dispatch (push) Successful in 12s
Build and deploy site / dockge-deploy (push) Successful in 32s
596f22543b
typo fixing
All checks were successful
Build and deploy site / check-tag (push) Successful in 10s
Build and deploy site / build-info (push) Successful in 3s
Build and deploy site / checking (push) Successful in 1m34s
Build and deploy site / build-site (push) Successful in 1m8s
Build and deploy site / unlighthouse-dispatch (push) Has been skipped
Build and deploy site / dockge-deploy (push) Successful in 13s
Build and deploy site / create-release (push) Successful in 14s
2fda5f779c
Firq merged commit de708ea5b8 into main 2026-06-08 10:52:48 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Firq/firq-dev-website!32
No description provided.