mirror of
https://github.com/nocodb/nocodb.git
synced 2026-04-26 03:26:21 +00:00
chore: add missing env token
Signed-off-by: Pranav C <pranavxc@gmail.com>
This commit is contained in:
10
.github/workflows/release-secret-cli.yml
vendored
10
.github/workflows/release-secret-cli.yml
vendored
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user