Skip to content

Commit 0661574

Browse files
ok
1 parent 72499a5 commit 0661574

File tree

1 file changed

+21
-6
lines changed

1 file changed

+21
-6
lines changed

.github/workflows/publish.reusable.yml

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ on:
66
- main
77
- supabase-community:main
88

9+
env:
10+
PRERELEASE: "true"
11+
912
jobs:
1013
publish:
1114
name: Publish All the Things
@@ -30,10 +33,22 @@ jobs:
3033
env:
3134
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3235
RELEASE_TAG: "0.1.0"
33-
PRERELEASE: "true"
36+
PRERELEASE: ${{ env.PRERELEASE }}
3437

35-
# TODO: use latest/nightly tag depending on prerelease
36-
# - name: Publish npm packages as latest
37-
# run: for package in packages/@biomejs/*; do if [ $package != "packages/@biomejs/js-api" ]; then npm publish $package --tag latest --access public --provenance; fi; done
38-
# env:
39-
# NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
38+
# TODO: use latest/nightly tag depending on prerelease
39+
- name: Publish npm packages as nightly
40+
if: env.PRELEASE == 'true'
41+
run: |
42+
for package in packages/@pglt/*; do
43+
npm publish $package --tag nightly --access public --provenance
44+
done
45+
env:
46+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} #
47+
- name: Publish npm packages as latest
48+
if: env.PRELEASE != 'true'
49+
run: |
50+
for package in packages/@pglt/*; do
51+
npm publish $package --tag latest --access public --provenance
52+
done
53+
env:
54+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} #

0 commit comments

Comments
 (0)