Commit graph

298 commits

Author SHA1 Message Date
c18b656125 Add supply chain security checks
Some checks failed
/ 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
d881f0bd58 Bump minimum Rust version to 1.94.0 2026-04-23 17:54:22 -03:00
cad3213dad CI: Update publish workflow
Some checks failed
/ verify (push) Has been cancelled
/ publish (push) Has been cancelled
v0.4.0-alpha
2026-03-22 19:14:59 -03:00
dfddbba4ef Embed a 'welcome' graph to fallback on
Some checks are pending
/ verify (push) Waiting to run
/ publish (push) Waiting to run
2026-03-22 18:50:51 -03:00
6180bb371f Add several tests to dev/test, router handlers and syntax tokens
Some checks are pending
/ verify (push) Waiting to run
2026-03-21 15:44:17 -03:00
024b0a06ee Rename CI user setup step
Some checks are pending
/ verify (push) Waiting to run
2026-03-21 10:53:14 -03:00
3f69fe87f6 Bump just version and set lazy option
Some checks are pending
/ verify (push) Waiting to run
2026-03-21 10:35:21 -03:00
16088de227 Move ci user setup to workflow file
Some checks are pending
/ verify (push) Waiting to run
2026-03-21 10:28:49 -03:00
ebcb3340c0 Fix a test failing on CI only
Some checks are pending
/ verify (push) Waiting to run
2026-03-21 00:31:34 -03:00
58c1957e9f Extend test coverage for test and fixed modules 2026-03-21 00:27:58 -03:00
dc4c331cb8 Extend test coverage for test and fixed modules
Some checks are pending
/ verify (push) Waiting to run
2026-03-20 00:18:53 -03:00
9024e56e72 Update README with expanded long-term goals and a more detailed pitch 2026-03-17 08:38:08 -03:00
a60d6913c7 Fix order of 'quick' in some justfile recipes 2026-03-16 20:55:43 -03:00
ce61c0df27 Improve asset mime handling robustness and readability
Some checks failed
/ publish (push) Has been cancelled
v0.3.1-alpha
2026-03-16 20:47:55 -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
d756a16132 Cleanup tests directory 2026-03-16 20:45:30 -03:00
6af32696be Apply lints to all targets 2026-03-16 20:45:30 -03:00
c305627822 Add dev::test module for filesystem tests setup/teardown 2026-03-16 20:04:48 -03:00
9ebd91a589 Move log module to dev::log 2026-03-16 20:02:03 -03:00
b806d84451 Add template and asset fallback tests 2026-03-11 04:09:25 -03:00
0514fcd05f Strip header from canonical licenses 2026-03-11 02:40:45 -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
Some checks failed
/ publish (push) Has been cancelled
v0.3.0-alpha
2026-03-11 02:40:45 -03:00
08cf23dc8e Fix minor typo in docs 2026-03-09 14:43:52 -03:00
b4899eec30 Pass container scripts' parameters to podman 2026-03-09 14:43:39 -03:00
00fb91b96f Add binary download links to docs
Some checks failed
/ verify (push) Has been cancelled
2026-03-09 13:17:26 -03:00
6488f3ddb7 Embed default templates into the binary
Some checks failed
/ verify (push) Waiting to run
/ publish (push) Has been cancelled
v0.2.0-alpha
2026-03-09 12:08:15 -03:00
b443116e56 Refactor template handler module for tighter interfaces 2026-03-09 12:05:34 -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
Some checks are pending
/ verify (push) Waiting to run
2026-03-09 07:54:56 -03:00
56a9541fdf Use emergency_wrap in more cases 2026-03-08 02:53:04 -03:00
c32ccc69c9 Merge branch 'ci-testing'
Some checks failed
/ verify (push) Waiting to run
/ publish (push) Has been cancelled
v0.1.0-alpha
2026-03-08 01:19:44 -03:00
d246c7c598 Add dev containers, musl build 2026-03-08 01:06:44 -03:00
d9341e7686 Add dev containers, musl build
Some checks are pending
/ verify (push) Waiting to run
/ publish (push) Waiting to run
2026-03-07 17:52:08 -03:00
23cd51fc95 Fix missing semver qualifier in templates 2026-03-07 17:28:34 -03:00
6c6e9a3f7e Fix test containers failing to respond
Some checks failed
/ verify (push) Has been cancelled
2026-03-07 15:13:12 -03:00
54799bacc4 CI: Add Git to check.yaml workflow to suppress justfile errors
Some checks are pending
/ verify (push) Waiting to run
/ publish (push) Waiting to run
2026-03-07 02:58:13 -03:00
c0dc8f9b6e CI: Also checkout tags, add --locked to cargo builds
Some checks are pending
/ verify (push) Waiting to run
2026-03-07 02:52:58 -03:00
75b7cbef80 Add 'latest' tag generation, update SourceBuild docs
Some checks are pending
/ verify (push) Waiting to run
/ publish (push) Waiting to run
2026-03-07 02:18:02 -03:00
5377c67b89 Add version information to footer, /data and meta tags
Some checks are pending
/ verify (push) Waiting to run
2026-03-06 23:30:56 -03:00
b794de4f93 Merge ci-testing: publish to GJD registry on tag push
Some checks failed
/ 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
0649cfd94e CI: Set version variable for GJD publish URL 2026-03-01 04:38:26 -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
d8723372ec CI: Extract tools into /tmp 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
edd1dc1016 Move clippy to nightly rustup call on publish workflow 2026-02-18 05:20:23 -03:00