From d7be10e4523892396cfbed1e5129dc078a4231e6 Mon Sep 17 00:00:00 2001 From: Kevin Johnson Date: Mon, 29 Jul 2024 21:57:17 -0400 Subject: [PATCH 1/3] Added categories for education and supporting tools --- html/images/education.svg | 143 +++++++++++++++++++++++++++++++ html/images/supporting-tools.svg | 2 + 2 files changed, 145 insertions(+) create mode 100644 html/images/education.svg create mode 100644 html/images/supporting-tools.svg diff --git a/html/images/education.svg b/html/images/education.svg new file mode 100644 index 0000000..8617ef0 --- /dev/null +++ b/html/images/education.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/html/images/supporting-tools.svg b/html/images/supporting-tools.svg new file mode 100644 index 0000000..32c0138 --- /dev/null +++ b/html/images/supporting-tools.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file From ac3e1fafacaf60cedaf5bb14b4c2a20d7fca9d0a Mon Sep 17 00:00:00 2001 From: Zach Tackett Date: Wed, 15 Jul 2026 21:57:05 -0400 Subject: [PATCH 2/3] Add ARM64 Linux release artifact --- .github/workflows/release.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d214763..cafe01f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,12 +27,13 @@ jobs: - name: Build UI run: bun run src/ui/build.ts - - name: Build binary for Linux + - name: Build Linux binaries run: | bun build src/cli.ts --compile --target=bun-linux-x64 --outfile katana-linux-x64 - chmod +x katana-linux-x64 + bun build src/cli.ts --compile --target=bun-linux-arm64 --outfile katana-linux-arm64 + chmod +x katana-linux-x64 katana-linux-arm64 - - name: Test binary + - name: Test x64 binary run: | ./katana-linux-x64 --version ./katana-linux-x64 --help @@ -63,6 +64,7 @@ jobs: body_path: release_notes.md files: | katana-linux-x64 + katana-linux-arm64 draft: false prerelease: false env: From 1dec840a0bb88fd8d5020c47fa824d096ceb4b9e Mon Sep 17 00:00:00 2001 From: Zach Tackett Date: Wed, 15 Jul 2026 22:10:10 -0400 Subject: [PATCH 3/3] Verify Linux release artifacts --- .github/workflows/release.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cafe01f..d7da7e5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,6 +38,12 @@ jobs: ./katana-linux-x64 --version ./katana-linux-x64 --help + - name: Verify release artifacts + run: | + ls -lh katana-linux-* + file katana-linux-x64 + file katana-linux-arm64 + - name: Extract version from tag id: get_version run: echo "VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT