Skip to content

Commit 5dc3abd

Browse files
smurchingclaude
andcommitted
Switch npm release workflows to Trusted Publishing with GitHub-hosted runners
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 8851956 commit 5dc3abd

2 files changed

Lines changed: 0 additions & 34 deletions

File tree

.github/workflows/release-ai-sdk-provider.yml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -57,23 +57,6 @@ jobs:
5757
- name: Check package exports
5858
run: npm run check-package
5959

60-
- name: Pack
61-
run: npm pack
62-
63-
- name: Upload tarball artifact
64-
uses: actions/upload-artifact@v5
65-
with:
66-
name: dist-ai-sdk-provider
67-
path: integrations/ai-sdk-provider/*.tgz
68-
69-
- name: Create GitHub Release (draft)
70-
if: inputs.production
71-
uses: ncipollo/release-action@v1
72-
with:
73-
artifacts: "integrations/ai-sdk-provider/*.tgz"
74-
draft: true
75-
generateReleaseNotes: true
76-
7760
- name: Publish to npm
7861
if: inputs.production
7962
run: npm publish --access public --provenance --ignore-scripts

.github/workflows/release-langchainjs.yml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -60,23 +60,6 @@ jobs:
6060
- name: Check package exports
6161
run: npm run check-package
6262

63-
- name: Pack
64-
run: npm pack
65-
66-
- name: Upload tarball artifact
67-
uses: actions/upload-artifact@v5
68-
with:
69-
name: dist-langchainjs
70-
path: integrations/langchainjs/*.tgz
71-
72-
- name: Create GitHub Release (draft)
73-
if: inputs.production
74-
uses: ncipollo/release-action@v1
75-
with:
76-
artifacts: "integrations/langchainjs/*.tgz"
77-
draft: true
78-
generateReleaseNotes: true
79-
8063
- name: Publish to npm
8164
if: inputs.production
8265
run: npm publish --access public --provenance --ignore-scripts

0 commit comments

Comments
 (0)