Skip to content

Commit 93b72b1

Browse files
feat: move primitives into monorepo (#101)
1 parent e781f43 commit 93b72b1

File tree

138 files changed

+26091
-5347
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

138 files changed

+26091
-5347
lines changed

.github/workflows/release-please.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,13 @@ jobs:
3333
if: ${{ steps.release.outputs.releases_created }}
3434
- run: npm ci
3535
if: ${{ steps.release.outputs.releases_created }}
36-
- run: npm publish packages/cache/ --access=public
37-
if: ${{ steps.release.outputs['packages/cache--release_created'] }}
36+
- name: Publish packages
37+
run: |
38+
# Extract package names from manifest and remove 'packages/' prefix
39+
for pkg in $(jq -r '.workspaces[]' package.json | sed 's|^packages/||'); do
40+
if [[ "${{ steps.release.outputs['packages/'$pkg'--release_created'] }}" == 'true' ]]; then
41+
npm publish packages/$pkg/ --access=public
42+
fi
43+
done
3844
env:
3945
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}

.release-please-manifest.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
{
2-
"packages/cache": "1.8.2"
2+
"packages/blobs": "8.1.2",
3+
"packages/cache": "1.8.2",
4+
"packages/dev": "1.0.0",
5+
"packages/dev-utils": "1.0.0",
6+
"packages/functions": "3.0.4",
7+
"packages/redirects": "1.0.0",
8+
"packages/static": "1.0.0"
39
}

0 commit comments

Comments
 (0)