Skip to content
Merged
Changes from all commits
Commits
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
36 changes: 19 additions & 17 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,24 +54,26 @@ jobs:

echo "Updating version from $CURRENT_VERSION to $VERSION"

# Update root package version
npm version $VERSION --no-git-tag-version
# Update package versions without running npm version's implicit install
# per workspace. The implicit installs can create nested packages/*/node_modules
# entries that shadow local workspaces with already-published packages.
npm pkg set version=$VERSION

# Update all workspace package versions
npm version $VERSION --no-git-tag-version -w packages/atxp-common
npm version $VERSION --no-git-tag-version -w packages/atxp-sqlite
npm version $VERSION --no-git-tag-version -w packages/atxp-redis
npm version $VERSION --no-git-tag-version -w packages/atxp-server
npm version $VERSION --no-git-tag-version -w packages/atxp-client
npm version $VERSION --no-git-tag-version -w packages/atxp-base
npm version $VERSION --no-git-tag-version -w packages/atxp-solana
npm version $VERSION --no-git-tag-version -w packages/atxp-worldchain
npm version $VERSION --no-git-tag-version -w packages/atxp-polygon
npm version $VERSION --no-git-tag-version -w packages/atxp-express
npm version $VERSION --no-git-tag-version -w packages/atxp-cloudflare
npm version $VERSION --no-git-tag-version -w packages/atxp-x402
npm version $VERSION --no-git-tag-version -w packages/atxp-mpp
npm version $VERSION --no-git-tag-version -w packages/atxp-tempo
npm pkg set version=$VERSION -w packages/atxp-common
npm pkg set version=$VERSION -w packages/atxp-sqlite
npm pkg set version=$VERSION -w packages/atxp-redis
npm pkg set version=$VERSION -w packages/atxp-server
npm pkg set version=$VERSION -w packages/atxp-client
npm pkg set version=$VERSION -w packages/atxp-base
npm pkg set version=$VERSION -w packages/atxp-solana
npm pkg set version=$VERSION -w packages/atxp-worldchain
npm pkg set version=$VERSION -w packages/atxp-polygon
npm pkg set version=$VERSION -w packages/atxp-express
npm pkg set version=$VERSION -w packages/atxp-cloudflare
npm pkg set version=$VERSION -w packages/atxp-x402
npm pkg set version=$VERSION -w packages/atxp-mpp
npm pkg set version=$VERSION -w packages/atxp-tempo

# Update cross-package dependencies to match new version
npm pkg set dependencies."@atxp/common"=$VERSION -w packages/atxp-client
Expand Down Expand Up @@ -138,4 +140,4 @@ jobs:
git add -A
git diff --cached --quiet || git commit -m "bump version to $VERSION [skip ci]"
git pull --rebase origin main || (git rebase --abort && echo "Rebase failed, but continuing")
git push origin main || echo "Push failed, but packages were published successfully"
git push origin main || echo "Push failed, but packages were published successfully"
Loading