Modify build artifacts: 2 separate tarballs

This commit is contained in:
Sander Declerck 2025-09-08 10:28:56 +02:00
parent de7bfa5841
commit a6fccb2e70
No known key found for this signature in database
2 changed files with 32 additions and 4 deletions

View file

@ -65,3 +65,25 @@ jobs:
npm publish --workspace=packages/safe-chain-bun --access public npm publish --workspace=packages/safe-chain-bun --access public
env: env:
NPM_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }} NPM_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }}
- name: Pack safe-chain tarball
run: |
cd packages/safe-chain
npm pack
- name: Pack safe-chain-bun tarball
run: |
cd packages/safe-chain-bun
npm pack
- name: Upload safe-chain tarball
uses: actions/upload-artifact@v3
with:
name: aikidosec-safe-chain-${{ steps.get_version.outputs.tag }}
path: packages/safe-chain/aikidosec-safe-chain-*.tgz
- name: Upload safe-chain-bun tarball
uses: actions/upload-artifact@v3
with:
name: aikidosec-safe-chain-bun-${{ steps.get_version.outputs.tag }}
path: packages/safe-chain-bun/aikidosec-safe-chain-bun-*.tgz

View file

@ -31,11 +31,17 @@ jobs:
npm pack --workspace=packages/safe-chain npm pack --workspace=packages/safe-chain
npm pack --workspace=packages/safe-chain-bun npm pack --workspace=packages/safe-chain-bun
- name: Upload package tarballs - name: Upload safe-chain tarball
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v3
with: with:
name: safe-chain-packages name: aikidosec-safe-chain-1.0.0.tgz
path: aikidosec-*.tgz path: packages/safe-chain/aikidosec-safe-chain-*.tgz
- name: Upload safe-chain-bun tarball
uses: actions/upload-artifact@v3
with:
name: aikidosec-safe-chain-bun-1.0.0.tgz
path: packages/safe-chain-bun/aikidosec-safe-chain-bun-*.tgz
e2e-tests: e2e-tests:
name: Run E2E tests name: Run E2E tests