Commit graph

816 commits

Author SHA1 Message Date
2bddd07bf8
Cache gems in GitHub Actions 2026-02-07 21:17:06 -08:00
6eec569358
Rename spec suite to test and remove RSpec-era traces
Move Minitest files from spec/ to test/ and update bake tasks

to discover and run tests from test/**/*_test.rb.

Update README and AGENTS guidance to reference test/ and tests,

and drop the obsolete spec/examples.txt ignore entry.
2026-02-07 21:15:29 -08:00
ca316bf470
Derive site metadata from posts and config 2026-02-07 21:05:59 -08:00
54a0543a7f
Move generator code under lib/pressa 2026-02-07 20:54:38 -08:00
bb3d698e27
Simplify README commands by removing env prefixes 2026-02-07 20:54:27 -08:00
93fe959ce1
Update minitest to 6.0.1 2026-02-07 20:45:48 -08:00
e2293ef042
Remove unused Font Awesome assets and nokogiri 2026-02-07 20:09:45 -08:00
427377f9da
Update README to describe current Ruby project 2026-02-07 20:09:10 -08:00
c84afe2a4e
Limit CI triggers to PRs and main pushes 2026-02-07 19:55:53 -08:00
cb82a6598a
Add GitHub Actions CI workflow 2026-02-07 19:53:48 -08:00
664a458c35
Make plugins explicit and improve coverage workflows 2026-02-07 19:50:19 -08:00
3b8ef3169e
Restore README customization section 2026-02-07 19:35:52 -08:00
08bc3e4d99
Expand test coverage across generator and plugins 2026-02-07 19:31:19 -08:00
674fe01e04
Add AGENTS.md 2026-02-07 19:08:46 -08:00
a902b41330
Add default and coverage bake tasks 2026-02-07 19:08:37 -08:00
fab137ee38
Remove post-level Scripts and Styles support 2026-02-07 18:59:46 -08:00
7aff658eb2
Fix accidental extra minitest run in layout test 2026-02-07 18:55:20 -08:00
c65dee7e91
Migrate test suite from RSpec to Minitest 2026-02-07 18:53:02 -08:00
e7190a35f6
Normalize post Tags frontmatter format 2026-02-07 18:44:31 -08:00
87d4d76fe0
Update readme 2026-02-07 18:40:42 -08:00
ae5057f223
Preserve absolute stylesheet URLs 2026-02-07 18:39:54 -08:00
c69c12db99
Fix internal permalink regression in archives 2026-02-07 18:25:35 -08:00
03bbd783a1
Skip hidden files and absolutize feed asset URLs 2026-02-07 18:16:01 -08:00
8b1e5e4349
Ruby 4.0.1, update gems, fix lint warnings 2026-02-07 17:56:14 -08:00
fb07e8abba
Use fixed allowlist for Bake lint targets 2026-02-07 17:46:47 -08:00
878248cef5
Trim redundant Bake tasks and improve bootstrap 2026-02-07 17:30:43 -08:00
24c41eea08
Restore bootstrap script for pre-Bake setup 2026-02-07 17:26:40 -08:00
84543b5cc0
Finishing touches 2026-02-07 17:00:35 -08:00
935d05fa78
Fix hard-wrapped markdown paragraph rendering 2026-02-07 16:58:54 -08:00
d4e9b53822
Move bin workflows into Bake tasks 2026-02-07 16:58:40 -08:00
5ef44a5ccb
Normalize legacy code blocks and remove typocode 2026-02-07 16:47:58 -08:00
c8b75cdd83
Fix Phlex composition and safety regressions 2026-02-07 16:47:00 -08:00
848054f941
Load site and projects from TOML files 2026-02-07 16:20:27 -08:00
a3dc9b55f8
Remove frontmatter conversion tooling 2026-02-07 16:10:56 -08:00
d67d1488b9
Migrate repository to integrated Ruby site generator 2026-02-07 16:08:26 -08:00
cb42616c91
Port main drift updates into Pressa 2026-02-07 15:51:38 -08:00
08c6dbc458
WIP: different rough style 2026-02-07 15:30:02 -08:00
5068de962d
WIP: syntax highlighting with rouge 2026-02-07 15:30:02 -08:00
0ff4069443
WIP: drop container class from footer 2026-02-07 15:30:02 -08:00
c249617315
WIP: validation 2026-02-07 15:30:02 -08:00
cf3dc9afb6
WIP: close to original output 2026-02-07 15:30:02 -08:00
6e9988fd29
WIP: remove cruft 2026-02-07 15:30:02 -08:00
b0588fed20
WIP: pressa generator in Ruby and Phlex 2026-02-07 15:30:02 -08:00
23e62f4a49
Better link contrast in dark mode 2026-02-03 05:29:35 -08:00
99985430c2
Inline icons from Font Awesome 2026-02-03 05:19:12 -08:00
5c646d8d50
Remove ocean.samhuri.net cruft 2026-02-03 04:25:29 -08:00
f1a6b7da24
Update projects list 2026-02-02 09:11:38 -08:00
98f37a09f4
Publish to mudge 2026-02-01 20:45:12 -08:00
b709d0bcfb
Remove container class from footer 2025-11-23 19:00:38 -08:00
17aff11e43
Update bootstrap script for Swift 6.1 on Ubuntu 25.04
- Bump Swift version from 5.5.2 to 6.1
- Update to Ubuntu 24.04 binaries (compatible with 25.04)
- Update package dependencies for newer Ubuntu:
  - libgcc-9-dev → libgcc-s1
  - libpython2.7 → libpython3.12
  - libstdc++-9-dev → libstdc++-14-dev
- Fix Swift download URL to use download.swift.org

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-19 16:43:34 -07:00