From cc935bda7df2ce4c8432382a1bc33dc00b2a12fb Mon Sep 17 00:00:00 2001 From: Spencer Brower Date: Fri, 12 Jun 2026 16:40:25 -0400 Subject: [PATCH] ci: Updated github action. --- .github/workflows/odin.yml | 8 ++- quash | 109 +++++++++++++++++++++++++++++++++++++ 2 files changed, 114 insertions(+), 3 deletions(-) create mode 100644 quash diff --git a/.github/workflows/odin.yml b/.github/workflows/odin.yml index a3efc8e..e6d40a1 100644 --- a/.github/workflows/odin.yml +++ b/.github/workflows/odin.yml @@ -10,12 +10,12 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install dependencies run: | sudo apt-get update - sudo apt-get install -y libsodium-dev sqlite3 libsqlite3-dev + sudo apt-get install -y libsodium-dev sqlite3 libsqlite3-dev libsodium-dev - name: Install Odin run: | @@ -25,7 +25,9 @@ jobs: echo "/opt/odin" >> "$GITHUB_PATH" - name: Build - run: odin build . -o:speed -out:envr + run: | + make version.odin + odin build . -o:speed -out:envr - name: Test run: odin test . diff --git a/quash b/quash new file mode 100644 index 0000000..6f75f35 --- /dev/null +++ b/quash @@ -0,0 +1,109 @@ +@ ukspssxz spencer.brower@proton.me 2026-06-12 16:45:22 default@ 548fe7ec +│ (no description set) +○ suwmwvkl spencer.brower@proton.me 2026-06-12 16:40:25 odin a1e93345 +│ ci: Updated github action. +○ tqpkpmus spencer.brower@proton.me 2026-06-12 16:35:39 eed36089 +│ feat: Removed go code. +○ yzzzmznw spencer.brower@proton.me 2026-06-12 16:35:34 75b77845 +│ build: Converted Makefile and flake package. +○ kvtmxpyn spencer.brower@proton.me 2026-06-12 15:54:44 4ec2b22b +│ refactor: removed `is_tty`. +○ pouwppuo spencer.brower@proton.me 2026-06-12 15:48:12 0276db76 +│ refactor: Switched from age to libsodium. +○ txoxnuzl spencer.brower@proton.me 2026-06-12 15:36:10 a0e2c995 +│ docs: Updated TODOs. +○ zvrkmqpk spencer.brower@proton.me 2026-06-12 15:01:50 d0dc93ab +│ feat(odin): Migrated nushell-completion command to go. +○ zpmvtmzx spencer.brower@proton.me 2026-06-12 14:50:42 91ada61c +│ feat: Added tests. +○ vsqmlvlq spencer.brower@proton.me 2026-06-12 14:17:56 9b395677 +│ fix: Fixed the rest of the (tested) leaks. +○ rwzttsll spencer.brower@proton.me 2026-06-12 13:37:09 43dd8aca +│ perf: Improved writer performance. +○ rovqumvz spencer.brower@proton.me 2026-06-12 13:25:50 db1b863e +│ fix: fixing leaks. +○ quqsmwmx spencer.brower@proton.me 2026-06-12 10:45:43 e9660501 +│ fix: Added proper help text to all commands. +○ uupootzn spencer.brower@proton.me 2026-06-12 10:28:41 7629dd2c +│ fix: Got rid of go fallback code. +○ svkzoqxq spencer.brower@proton.me 2026-06-12 10:22:21 7c7ddf46 +│ fix: Fixed memory leaks in `find_binary`. +○ yzvwlzvq spencer.brower@proton.me 2026-06-12 10:22:21 a1e945a6 +│ feat(odin): Ported init command. +○ yklwuqrm spencer.brower@proton.me 2026-06-12 09:12:55 0a332adf +│ feat(odin): Ported scan command. +○ unktymmr spencer.brower@proton.me 2026-06-12 08:27:14 4e1e3590 +│ feat(odin): port check command to odin. +○ oyllntvp spencer.brower@proton.me 2026-06-12 08:02:08 82bec68b +│ fix: Fixing AI oopsies. +○ lowokuok spencer.brower@proton.me 2026-06-11 21:26:59 2cb6067a +│ feat(odin): ported edit-config command to odin. +○ vlssoopk spencer.brower@proton.me 2026-06-11 21:25:11 3668df57 +│ feat(odin): ported restore command to odin. +○ tunwtypr spencer.brower@proton.me 2026-06-11 21:21:59 d2127e47 +│ feat(odin): Ported remove command. +○ nrnpskps spencer.brower@proton.me 2026-06-11 21:17:52 cb7db967 +│ feat(odin): Added long text and --help flags. +○ swwzkunx spencer.brower@proton.me 2026-06-11 21:14:11 c92155a1 +│ feat(odin): ported backup command. +○ tsnurnzr spencer.brower@proton.me 2026-06-11 21:05:39 b1d24161 +│ feat(odin): ported list command. +○ vwolkxsl spencer.brower@proton.me 2026-06-11 21:05:33 40f0b3c3 +│ feat(odin): ported deps command, added utilities (features, tty, table). +○ rqrrlqlk spencer.brower@proton.me 2026-06-11 20:34:53 d84e43d0 +│ odin: scaffold project with CLI parser, version command, Go fallback +○ znnskorn spencer.brower@proton.me 2026-06-11 20:08:27 28f96df4 +│ feat: Started odin setup. +│ ○ rykmnnwl spencer.brower@proton.me 2026-06-11 20:00:08 zig 42c01a08 +│ │ feat: init command. +│ ○ ztntvnnw spencer.brower@proton.me 2026-06-09 11:01:15 d3eb4e84 +│ │ fix: Fixed issue with buffer size. +│ ○ pqzlpytk spencer.brower@proton.me 2026-06-09 09:50:38 6acd1f9d +│ │ refactor: Moved deps into `root.zig`. +│ ○ slkwsoqy spencer.brower@proton.me 2026-06-09 09:41:13 681931fb +│ │ feat: Added table viewer. +│ ○ qkmlntsm spencer.brower@proton.me 2026-05-27 19:30:19 acbda090 +│ │ feat: list cmd. +│ ○ vxnsyxqp spencer.brower@proton.me 2026-05-27 18:27:21 fc8474d7 +│ │ feat: Restore db from file. +│ ○ uoowvkxx spencer.brower@proton.me 2026-05-03 12:45:43 8f2c2419 +│ │ feat(config): Added data path. +│ ○ qrkuztko spencer.brower@proton.me 2026-05-01 10:30:12 3e6c1752 +│ │ feat: accept config in Db +│ ○ vrxoyzlo spencer.brower@proton.me 2026-04-30 22:37:31 fd0f8bba +│ │ feat(age): accept multiple recipients. +│ ○ rquvonut spencer.brower@proton.me 2026-04-30 21:03:38 65571393 +│ │ feat: Implemented basic db operation. +│ ○ nwzoqvoq spencer.brower@proton.me 2026-04-29 16:35:38 e5286527 +│ │ feat: Created own age wrapper. +│ ○ rltyxtqr spencer.brower@proton.me 2026-04-28 17:49:04 02ce5e46 +│ │ feat: Added age-ffi. +│ ○ krzuylpu spencer.brower@proton.me 2026-04-26 17:29:37 a13264c8 +│ │ feat: zig-sqlite. +│ ○ nqlotzkk spencer.brower@proton.me 2026-04-24 11:19:31 799d95a4 +│ │ feat: added Config parsing. +│ ○ npvzptmw spencer.brower@proton.me 2026-04-23 16:53:47 217bb413 +│ │ feat(comma): Added help method. +│ ○ rrlywnkm spencer.brower@proton.me 2026-04-21 19:42:02 a547409e +│ │ docs: Added AI Disclaimer to README.md. +│ ○ plqqwlws spencer.brower@proton.me 2026-04-21 19:34:09 53cf22bc +│ │ feat: Added help output for commands. +│ ○ znpvknpm spencer.brower@proton.me 2026-04-21 18:13:35 ae445459 +│ │ feat(comma): Added enum value for unknown commands. +│ ○ zqpvlvms spencer.brower@proton.me 2026-04-21 18:02:58 bd2a5455 +│ │ feat: Migrated `deps` command. +│ ○ wqslwyqo spencer.brower@proton.me 2026-04-20 17:08:26 8a503ced +│ │ refactor: Broke comma into a separate package. +│ ○ trqurnkq spencer.brower@proton.me 2026-04-20 16:14:43 33b0063c +│ │ feat: Added command structure. +│ │ ○ spllvvwm spencer.brower@proton.me 2026-04-20 10:15:48 envr-zig@ ac94b33e +│ ├─╯ (empty) (no description set) +│ ○ olwurpsw spencer.brower@proton.me 2026-04-18 16:28:30 43b03e0a +│ │ wip: feat: Migrated version command to zig. +│ ○ mnqunpro spencer.brower@proton.me 2026-04-17 16:41:45 ce135e9c +│ │ feat: Created zig wrapper. +│ ○ unkrrvon spencer.brower@proton.me 2026-04-17 15:49:00 6a611150 +├─╯ feat: Added zig config. +◆ psmotwus 6729162+sbrow@users.noreply.github.com 2026-01-12 15:42:05 go main v0.2.1 c6d03088 +│ chore(main): release 0.2.1 +~