chore: add missing env token

Signed-off-by: Pranav C <pranavxc@gmail.com>
This commit is contained in:
Pranav C
2024-10-07 00:27:41 +05:30
parent 9258dbdeca
commit a652d4e8e6
3 changed files with 89 additions and 5 deletions

View File

@@ -12,7 +12,7 @@ on:
required: true
jobs:
build-and-publish:
runs-on: [self-hosted, aws]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup pnpm
@@ -41,20 +41,22 @@ jobs:
${{ runner.os }}-
- name: Npm package build and publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
run: |
pnpm bootstrap
cd ./packages/nocodb
pnpm run build:cli:module
cd ../nc-secret-mgr
targetVersion=${{ github.event.inputs.tag || inputs.tag }} node ../../scripts/updateCliVersion.js
pnpm run build && pnpm run publish
pnpm run build && pnpm run npm:publish
# for building images for all platforms these libraries are required in Linux
- name: Install QEMU and ldid
run: |
sudo apt update
# Install qemu
sudo apt install qemu binfmt-support qemu-user-static
sudo apt install qemu binfmt-support qemu-user-static -y
# install ldid
git clone https://github.com/daeken/ldid.git
cd ./ldid
@@ -134,7 +136,7 @@ jobs:
publish-mac-executables:
needs: [sign-mac-executables,build-and-publish]
runs-on: [self-hosted, aws]
runs-on: ubuntu-latest
steps:
- uses: actions/download-artifact@master
with: