c18b656125
Add supply chain security checks
/ verify (push) Has been cancelled
2026-04-23 19:06:18 -03:00
5bfd23925b
Add mutation testing to justfile
2026-04-23 17:55:21 -03:00
cad3213dad
CI: Update publish workflow
/ verify (push) Has been cancelled
/ publish (push) Has been cancelled
2026-03-22 19:14:59 -03:00
3f69fe87f6
Bump just version and set lazy option
/ verify (push) Waiting to run
2026-03-21 10:35:21 -03:00
16088de227
Move ci user setup to workflow file
/ verify (push) Waiting to run
2026-03-21 10:28:49 -03:00
58c1957e9f
Extend test coverage for test and fixed modules
2026-03-21 00:27:58 -03:00
a60d6913c7
Fix order of 'quick' in some justfile recipes
2026-03-16 20:55:43 -03:00
92287bc9c8
justfile: Rename quick, add short recipes, tweak several
...
- Add parameter for test filtering to test recipes
- Add --timings option to supported cargo commands
2026-03-16 20:45:30 -03:00
6af32696be
Apply lints to all targets
2026-03-16 20:45:30 -03:00
b806d84451
Add template and asset fallback tests
2026-03-11 04:09:25 -03:00
1d5a7bad80
Drop 'latest' tag as a way of finding the newest tag
2026-03-11 02:40:45 -03:00
8c20597350
Embed assets into the binary
/ publish (push) Has been cancelled
2026-03-11 02:40:45 -03:00
00fb91b96f
Add binary download links to docs
/ verify (push) Has been cancelled
2026-03-09 13:17:26 -03:00
6488f3ddb7
Embed default templates into the binary
/ verify (push) Waiting to run
/ publish (push) Has been cancelled
2026-03-09 12:08:15 -03:00
37a1259c0d
Add a TODO finder assessment
2026-03-09 12:05:34 -03:00
2a4165e9e0
Better templating error message, container builds justfile recipes
/ verify (push) Waiting to run
2026-03-09 07:54:56 -03:00
d246c7c598
Add dev containers, musl build
2026-03-08 01:06:44 -03:00
c0dc8f9b6e
CI: Also checkout tags, add --locked to cargo builds
/ verify (push) Waiting to run
2026-03-07 02:52:58 -03:00
75b7cbef80
Add 'latest' tag generation, update SourceBuild docs
/ verify (push) Waiting to run
/ publish (push) Waiting to run
2026-03-07 02:18:02 -03:00
b794de4f93
Merge ci-testing: publish to GJD registry on tag push
...
/ verify (push) Has been cancelled
/ publish (push) Waiting to run
commit d6fa2986ec
Author: jutty <j@jutty.dev>
Date: Sun Mar 1 03:18:50 2026 -0300
Add tag and push-unsafe recipes to justfile
commit 6a239e1708
Author: jutty <j@jutty.dev>
Date: Sun Mar 1 03:18:21 2026 -0300
Update roadmap
commit a3da368573
Author: jutty <j@jutty.dev>
Date: Thu Feb 26 20:56:48 2026 -0300
Cleanup CI testing files
commit b56f53bdc2
Author: jutty <j@jutty.dev>
Date: Thu Feb 26 20:17:10 2026 -0300
CI: Adjust curl logging, add a job for internal networking tests
commit 435e478b01
Author: jutty <j@jutty.dev>
Date: Wed Feb 25 02:35:20 2026 -0300
CI: Move sha256sum calculation before registry upload
commit 727ea16769
Author: jutty <j@jutty.dev>
Date: Wed Feb 25 01:51:05 2026 -0300
CI: Add curl -f fail flag to extra tools binary fetching
commit 2ff7a6cf1b
Author: jutty <j@jutty.dev>
Date: Wed Feb 25 01:48:00 2026 -0300
CI: Make additional tooling move to /usr/local/bin verbose
commit bf88f86bce
Author: jutty <j@jutty.dev>
Date: Wed Feb 25 01:40:32 2026 -0300
CI: Adapt to cargo-audit outlier URL structure
commit 291081359e
Author: jutty <j@jutty.dev>
Date: Wed Feb 25 01:29:13 2026 -0300
CI: Deduplicate additional tool fetching
While this moves the source of truth for CI tooling versions to
somewhere outside the workflow definitions, it also avoids duplication
and keeps debug (check.yaml) and production (publish.yaml) verifications
fully independent.
commit 7d2a234fc3
Author: jutty <j@jutty.dev>
Date: Wed Feb 25 00:32:51 2026 -0300
Add cargo-audit security assessment
commit ed30ee7b75
Author: jutty <j@jutty.dev>
Date: Thu Feb 19 02:06:42 2026 -0300
CI: Add wildcard branch to check workflow
2026-03-01 05:56:32 -03:00
4402ad3e4c
Add logging to version consistency check
2026-03-01 04:38:26 -03:00
4bcd207281
CI: Extract upload step from justfile
2026-03-01 04:38:26 -03:00
1cd6545c4a
Add lockfile version check to version-assess
2026-03-01 04:38:26 -03:00
5303b8dd64
Update dependencies before checking for version mismatch
2026-03-01 04:38:26 -03:00
c5b6cd0513
Print git status if worktree is dirty
2026-03-01 04:38:26 -03:00
feb2f9c1ac
Add prebuilt binaries tooling and docs
/ verify (push) Has been cancelled
2026-02-18 04:38:11 -03:00
5b5541c28f
Adopt and apply nightly clippy configuration
2026-02-16 23:37:23 -03:00
2e95c94f54
Change tests running order
2026-02-16 16:26:07 -03:00
d5e79daeee
Adopt nightly rustfmt
2026-02-16 13:58:24 -03:00
260610c4a0
Implement blockquote token
2026-02-08 18:31:56 -03:00
5151c53a2b
Expand test coverage
2026-01-19 01:45:54 -03:00
874cac2df1
Implement log levels
2026-01-15 12:07:18 -03:00
3fa399c317
Make anchors aware of the nodes they point to
2026-01-11 08:15:02 -03:00
5958f1551b
Expand test coverage
2026-01-10 05:42:36 -03:00
e42c67676d
Implement nested lists
2026-01-09 21:52:17 -03:00
67b6d5db9f
Clean test artifacts before assessing coverage
2026-01-06 04:23:47 -03:00
3571e8d355
Reorder justfile quick-assess recipes with tests on top
2026-01-05 11:11:11 -03:00
2d77a829f2
Split and refactor some justfile recipes
2026-01-05 00:49:13 -03:00
312901ddf6
Make justfile assess-run-watch recipe less strict
2026-01-02 14:28:10 -03:00
79c0ba9eed
Minor refactorings, justfile tweaks, roadmap update
2026-01-01 21:58:39 -03:00
7300a29b67
Concentrate configuration content parsing in syntax::serial
...
Fixes some pages not having parsed input by making it much harder to
construct a config with unparsed text, which is something you basically
never want. The parsing now happens much earlier and consumers don't
need to remember to parse the configuration anymore.
Fixes a possible stack overflow due to parsing and configuration
depending on each other.
This commit also has dependencies updates and minor justfile tweaks.
2025-12-28 06:27:30 -03:00
a24a877ad7
Fetch CI tooling directly from releases
...
Also adds a timeout and specific paths to trigger CI
2025-12-28 06:27:06 -03:00
9dfd493bf5
Cleanup and rework justfile, add some CI-only checks
2025-12-26 16:48:08 -03:00
c28deae0f1
Increase test coverage minimum to 95%
2025-12-26 05:05:36 -03:00
de3713255b
Fail CI on rustc warnings
2025-12-26 05:03:48 -03:00
cba852b770
CI: Set --color always in cover command
2025-12-26 01:18:50 -03:00
c9109e9775
Fix missing coverage files in CI
2025-12-26 00:36:41 -03:00
e657eb6513
Add tests for all but the content syntax parser module
2025-12-25 23:57:22 -03:00
3f9d3aeae6
Add cargo-llvm-cov commands to justfile
2025-12-23 22:39:32 -03:00
a33d9cb1e1
Minor styling and tooling tweaks
2025-12-23 21:53:50 -03:00