Skip to content

Commit 62140d1

Browse files
committed
temp fix: gun-es separate action
1 parent 6a84203 commit 62140d1

File tree

5 files changed

+1823
-1042
lines changed

5 files changed

+1823
-1042
lines changed

.github/workflows/gun-es.yml

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Publish to GUN-ES to NPM
2+
3+
on:
4+
push:
5+
tags:
6+
- "v.*"
7+
workflow_dispatch:
8+
jobs:
9+
build:
10+
name: Build
11+
runs-on: ubuntu-latest
12+
permissions:
13+
id-token: write
14+
contents: write
15+
packages: write
16+
pull-requests: write
17+
issues: read
18+
env:
19+
NPM_CONFIG_PROVENANCE: true
20+
steps:
21+
- name: Checkout repo
22+
uses: actions/checkout@v4
23+
24+
- name: Setup Node
25+
uses: actions/setup-node@v4
26+
with:
27+
node-version: 20
28+
registry-url: https://registry.npmjs.org/
29+
30+
- name: Install Common JS with NPM
31+
run: cd gun-es && npm i && npm run build
32+
33+
- name: Publish gun-es
34+
run: cd gun-es && npm publish --provenance --access public
35+
continue-on-error: true
36+
env:
37+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

.github/workflows/publish.yml

+19-31
Original file line numberDiff line numberDiff line change
@@ -33,35 +33,29 @@ jobs:
3333
- name: Install dependencies
3434
run: pnpm install --frozen-lockfile
3535

36-
- name: Install Common JS with NPM
37-
run: cd gun-es && npm i
38-
39-
- name: Build gun-es
40-
run: cd gun-es && npm run build
41-
4236
- name: Build project
4337
run: pnpm run builds
4438

45-
# - name: Create Release Draft
46-
# id: create_release
47-
# uses: actions/create-release@v1
48-
# env:
49-
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
50-
# with:
51-
# tag_name: ${{ github.ref }}
52-
# release_name: Release ${{ github.ref }}
53-
# draft: true
54-
# prerelease: false
39+
- name: Create Release Draft
40+
id: create_release
41+
uses: actions/create-release@v1
42+
env:
43+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44+
with:
45+
tag_name: ${{ github.ref }}
46+
release_name: Release ${{ github.ref }}
47+
draft: true
48+
prerelease: false
5549

56-
# - name: Upload _dist/index.html
57-
# uses: actions/upload-release-asset@v1
58-
# env:
59-
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
60-
# with:
61-
# upload_url: ${{ steps.create_release.outputs.upload_url }}
62-
# asset_path: ./_dist/index.html
63-
# asset_name: index.html
64-
# asset_content_type: text/html
50+
- name: Upload _dist/index.html
51+
uses: actions/upload-release-asset@v1
52+
env:
53+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
54+
with:
55+
upload_url: ${{ steps.create_release.outputs.upload_url }}
56+
asset_path: ./_dist/index.html
57+
asset_name: index.html
58+
asset_content_type: text/html
6559

6660
- name: Publish composables
6761
run: cd composables && npm publish --provenance --access public
@@ -86,9 +80,3 @@ jobs:
8680
continue-on-error: true
8781
env:
8882
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
89-
90-
- name: Publish gun-es
91-
run: cd gun-es && npm publish --provenance --access public
92-
continue-on-error: true
93-
env:
94-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)