Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
0d15382
📦 new: add update checker functionality and context injection
warengonzaga Feb 18, 2026
ec863b1
📦 new: implement update checker with caching and runtime detection
warengonzaga Feb 18, 2026
054b7c8
🧪 test: add comprehensive tests for update checker module
warengonzaga Feb 18, 2026
59c79d9
📦 new: add updateContext to AgentContext for software updates
warengonzaga Feb 18, 2026
c0a9883
📦 new: add software update check and context to start command
warengonzaga Feb 18, 2026
9398d21
📦 new: update package versions to 1.0.1 across all packages
warengonzaga Feb 18, 2026
4e31c8a
⚙️ setup: update CI workflows for release process and permissions
warengonzaga Feb 18, 2026
1cd2fca
🔧 update: enhance version parsing in isNewerVersion function
warengonzaga Feb 18, 2026
3f91a71
📦 new: add build step for all packages in CI workflow
warengonzaga Feb 18, 2026
080224e
⚙️ setup (ci): update package-build-flow-action to v2.0.1
warengonzaga Feb 19, 2026
6e46e61
⚙️ setup: enforce clean commit convention with husky and ci
warengonzaga Feb 19, 2026
57d3d0f
⚙️ setup (husky): add clean commit validation hook
warengonzaga Feb 19, 2026
d71d865
⚙️ setup (ci): fix security, guards, and validation issues
warengonzaga Feb 19, 2026
0407858
⚙️ setup (ci): remove redundant permissions from reusable workflow calls
warengonzaga Feb 19, 2026
a240bb6
🔧 update (ci): handle initial push and improve update-checker test
warengonzaga Feb 19, 2026
283a069
📦 new (landing): add landing page with svelte and tailwindcss
warengonzaga Feb 19, 2026
cbe57e2
⚙️ setup (ci): add deploy workflow for landing page
warengonzaga Feb 19, 2026
01135d6
⚙️ setup (landing): add build:landing script and update lockfile
warengonzaga Feb 19, 2026
af268be
⚙️ setup (husky): add error handling and allow revert commits
warengonzaga Feb 19, 2026
cf70b85
🔒 security (update-checker): sanitize version and url for prompt inje…
warengonzaga Feb 19, 2026
7094636
🧪 test (update-checker): add sanitizeForPrompt tests and improve mocking
warengonzaga Feb 19, 2026
858ff22
⚙️ setup (ci): pin action shas and scope deploy permissions
warengonzaga Feb 19, 2026
a5c1305
🔒 security (core): harden update checker cache and fetch logic
warengonzaga Feb 19, 2026
ea45a35
📦 new (landing): extract GitHubIcon component and improve accessibility
warengonzaga Feb 19, 2026
c142513
🔧 update (landing): improve scrollbar styling and Firefox support
warengonzaga Feb 19, 2026
302f44b
🔧 update (landing): clarify QuickStart step 3 description
warengonzaga Feb 19, 2026
99c228a
⚙️ setup (ci): streamline CI workflows by removing unused jobs
warengonzaga Feb 19, 2026
bab10e0
🗑️ remove: delete pre-commit script for bun test
warengonzaga Feb 19, 2026
3004a38
🔧 update (ci): add build step for workspace packages
warengonzaga Feb 19, 2026
67f0a76
🔧 update (dockerfile): upgrade bun version for builder and production…
warengonzaga Feb 19, 2026
8dc6789
🚀 release: bump version to 1.1.0 for all packages
warengonzaga Feb 19, 2026
4422bf3
🔧 update (dockerfile): remove frozen-lockfile option from bun install
warengonzaga Feb 19, 2026
958e520
📦 new: add dev:landing script for development of landing page
warengonzaga Feb 19, 2026
61699d8
📖 docs: update README with model names and licensing information
warengonzaga Feb 19, 2026
6e3e0bd
⚙️ setup: update release action to v1.2.1 and change token secret
warengonzaga Feb 20, 2026
8bb8382
📖 docs: update commit message guidelines for breaking changes
warengonzaga Feb 20, 2026
7c8f470
🔧 update: enhance commit message validation for breaking changes
warengonzaga Feb 20, 2026
c42053d
⚙️ setup: update release action to v1.2.2
warengonzaga Feb 20, 2026
0fee582
Merge branch 'main' into dev
warengonzaga Feb 20, 2026
64855aa
⚙️ setup: update actions/checkout version in CI workflow
warengonzaga Feb 20, 2026
1c4b39e
⚙️ setup: update actions/checkout version in CI workflow
warengonzaga Feb 20, 2026
a4b2676
⚙️ setup: update actions/checkout version in CI workflow
warengonzaga Feb 20, 2026
0a6b4ff
⚙️ setup: update actions/checkout version in CI workflow
warengonzaga Feb 20, 2026
a710869
⚙️ setup: remove version check job and update release action to v1.3.0
warengonzaga Feb 20, 2026
3cf25ab
☕ chore: merge branch 'dev' of https://github.com/warengonzaga/tinycl…
warengonzaga Feb 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4

- uses: oven-sh/setup-bun@v2

Expand All @@ -31,7 +31,7 @@ jobs:
runs-on: ubuntu-latest
needs: build
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4

- uses: oven-sh/setup-bun@v2

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/commit-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
lint-commits:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with:
fetch-depth: 0

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4

- name: Set up QEMU
uses: docker/setup-qemu-action@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with:
fetch-depth: 0

Expand Down
50 changes: 3 additions & 47 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,60 +11,16 @@ permissions:
pull-requests: write

jobs:
check-version:
if: github.event.workflow_run.conclusion == 'success'
runs-on: ubuntu-latest
outputs:
changed: ${{ steps.version.outputs.changed }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- id: version
env:
BEFORE_SHA: ${{ github.event.workflow_run.head_commit.id }}
run: |
# Prefer GitHub-provided refs when available, fall back to HEAD~1
if [ -n "$BEFORE_SHA" ] && git cat-file -e "${BEFORE_SHA}^" 2>/dev/null; then
BASE="${BEFORE_SHA}~1"
elif git cat-file -e HEAD~1 2>/dev/null; then
BASE="HEAD~1"
else
# Initial commit or unreachable parent — treat as changed
echo "changed=true" >> $GITHUB_OUTPUT
exit 0
fi
if git diff "$BASE" HEAD --name-only | grep -qE 'package\.json$'; then
echo "changed=true" >> $GITHUB_OUTPUT
else
echo "changed=false" >> $GITHUB_OUTPUT
fi

release:
needs: check-version
if: needs.check-version.outputs.changed == 'true'
if: github.event.workflow_run.conclusion == 'success'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
with:
fetch-depth: 0

- name: Create Release
uses: wgtechlabs/release-build-flow-action@799974c8dec094fbe94a92b2764365d3a8f9ce5f # v1.2.1
uses: wgtechlabs/release-build-flow-action@849220473bb8656723d3528d4b705641cffaa5cd # v1.3.0
with:
github-token: ${{ secrets.GH_PAT }}
monorepo: 'true'
workspace-detection: 'true'
package-manager: 'bun'
change-detection: 'both'
unified-version: 'false'
per-package-changelog: 'true'
root-changelog: 'true'
changelog-enabled: 'true'
create-release: 'true'
release-draft: 'false'
release-name-template: 'Release {version}'
exclude-types: 'docs,style,test,ci,build'
minor-keywords: 'feat,new,add'
patch-keywords: 'fix,bugfix,security,perf,setup'
dry-run: 'false'
Loading