Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
c2b361e
refactor(core): run engine decomposition + context helpers [v0.3.0 — …
kokevidaurre Apr 13, 2026
4840c26
feat(run): workflow rewrite — smart skip, org cycle, wave execution […
kokevidaurre Apr 13, 2026
922934f
feat(conversation): agents talk + use tools [v0.3.0 — 3/7] (#733)
kokevidaurre Apr 13, 2026
f895b3c
feat(commands): review, credentials, goals, log + minor fixes [v0.3.0…
kokevidaurre Apr 14, 2026
6500aff
feat(init): demo agent scaffold, what's next guidance [v0.3.0 — 5/7] …
kokevidaurre Apr 14, 2026
08e646c
feat(security): PreToolUse guardrail hooks for agent sessions [v0.3.0…
kokevidaurre Apr 14, 2026
f83475b
test+docs: coverage + tier 2 docs + version bump 0.3.0 [v0.3.0 — 7/7]…
kokevidaurre Apr 14, 2026
aa09e59
fix(services): make agnostic — remove hardcoded paths [v0.3.0] (#738)
kokevidaurre Apr 14, 2026
c84aed3
fix(telemetry): restore write-only API key — broken since March 14 [v…
kokevidaurre Apr 14, 2026
5b32ab8
fix(ux): prerequisites check, no-args squad list, schedule hint [v0.3…
kokevidaurre Apr 14, 2026
426f222
ci(release): support @next dist-tag for pre-release versions
Apr 23, 2026
37cc424
fix(workflow): role-based timeouts + anti-collision rules [v0.3.0] (#…
kokevidaurre Apr 23, 2026
537d122
fix(audit): remove hardcoded values, extract prompts, parameterize co…
kokevidaurre Apr 23, 2026
3f5a1ab
feat: project-level config system — .squads/config.yml [v0.3.0] (#750)
kokevidaurre Apr 23, 2026
3a032ff
feat(templates): evaluation-first goals + add growth squad (#752)
kokevidaurre Apr 23, 2026
f836d9c
chore: bump to 0.3.0-rc.1 for @next burn-in
Apr 23, 2026
35ef4cd
fix(ci): migrate publish workflows to OIDC trusted publishing (#755)
kokevidaurre Apr 24, 2026
c847596
merge: resolve conflicts between develop (rc.1 + OIDC) and main (0.3.…
Apr 24, 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
24 changes: 20 additions & 4 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,13 +62,29 @@ jobs:

- uses: actions/setup-node@v4
with:
node-version: '20'
node-version: '22'
registry-url: 'https://registry.npmjs.org'

# Upgrade npm to a version that supports OIDC trusted publishing (>= 11.5.1)
- name: Upgrade npm for OIDC trusted publishing
run: npm install -g npm@latest

- run: npm ci

- run: npm run build

- run: npm publish --provenance --access public
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Determine npm dist-tag from package.json
id: dist_tag
run: |
VERSION=$(node -p "require('./package.json').version")
if [[ "$VERSION" == *-* ]]; then
echo "npm_tag=next" >> "$GITHUB_OUTPUT"
echo "Publishing pre-release $VERSION to @next"
else
echo "npm_tag=latest" >> "$GITHUB_OUTPUT"
echo "Publishing $VERSION to @latest"
fi

# Authentication via OIDC trusted publisher (configured on npmjs.com).
# No NPM_TOKEN needed.
- run: npm publish --provenance --access public --tag ${{ steps.dist_tag.outputs.npm_tag }}
10 changes: 7 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,10 +69,14 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
node-version: '22'
cache: 'npm'
registry-url: 'https://registry.npmjs.org'

# Upgrade npm to a version that supports OIDC trusted publishing (>= 11.5.1)
- name: Upgrade npm for OIDC trusted publishing
run: npm install -g npm@latest

- name: Install dependencies
run: npm ci

Expand All @@ -93,10 +97,10 @@ jobs:
echo "Publishing $TAG to @latest"
fi

# Authentication via OIDC trusted publisher (configured on npmjs.com).
# No NPM_TOKEN needed.
- name: Publish to npm
run: npm publish --provenance --access public --tag ${{ steps.dist_tag.outputs.npm_tag }}
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

- name: Create GitHub Release
uses: softprops/action-gh-release@v1
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "squads-cli",
"version": "0.3.0",
"version": "0.3.0-rc.1",
"description": "Your AI workforce. Every user gets an AI manager that runs their team — finance, marketing, engineering, operations — for the cost of API calls.",
"type": "module",
"bin": {
Expand Down
Loading