mirror of
https://github.com/nocodb/nocodb.git
synced 2026-04-30 13:36:42 +00:00
chore: revert release-timely-executables.yml
This commit is contained in:
34
.github/workflows/release-timely-executables.yml
vendored
34
.github/workflows/release-timely-executables.yml
vendored
@@ -21,25 +21,23 @@ jobs:
|
||||
build-executables:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Setup pnpm
|
||||
uses: pnpm/action-setup@v2
|
||||
with:
|
||||
version: 8
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
token: ${{ secrets.NC_GITHUB_TOKEN }}
|
||||
repository: 'nocodb/nocodb-timely'
|
||||
- name: Get pnpm store directory
|
||||
shell: bash
|
||||
run: |
|
||||
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
|
||||
- uses: actions/cache@v3
|
||||
name: Setup pnpm cache
|
||||
- name: Cache node modules
|
||||
id: cache-npm
|
||||
uses: actions/cache@v3
|
||||
env:
|
||||
cache-name: cache-node-modules
|
||||
with:
|
||||
path: ${{ env.STORE_PATH }}
|
||||
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
|
||||
# npm cache files are stored in `~/.npm` on Linux/macOS
|
||||
path: ~/.npm
|
||||
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
|
||||
restore-keys: |
|
||||
${{ runner.os }}-pnpm-store-
|
||||
${{ runner.os }}-build-${{ env.cache-name }}-
|
||||
${{ runner.os }}-build-
|
||||
${{ runner.os }}-
|
||||
- name: Cache pkg modules
|
||||
id: cache-pkg
|
||||
uses: actions/cache@v3
|
||||
@@ -66,13 +64,13 @@ jobs:
|
||||
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 16
|
||||
|
||||
- name: Update nocodb-timely
|
||||
env:
|
||||
TAG: ${{ github.event.inputs.tag || inputs.tag }}
|
||||
run: |
|
||||
pnpm i -E nocodb-daily@$TAG
|
||||
npm i -E nocodb-daily@$TAG
|
||||
|
||||
git config user.name 'github-actions[bot]'
|
||||
git config user.email 'github-actions[bot]@users.noreply.github.com'
|
||||
@@ -83,8 +81,8 @@ jobs:
|
||||
|
||||
- name : Install dependencies and build executables
|
||||
run: |
|
||||
# install pnpm dependendencies
|
||||
pnpm i
|
||||
# install npm dependendencies
|
||||
npm i
|
||||
|
||||
# Copy sqlite binaries
|
||||
# rsync -rvzhP ./binaries/binding/ ./node_modules/sqlite3/lib/binding/
|
||||
@@ -107,7 +105,7 @@ jobs:
|
||||
npx modclean --patterns="default:*" --ignore="nc-lib-gui-daily/**,nocodb-daily/**,dayjs/**,express-status-monitor/**,sqlite3/**" --run
|
||||
|
||||
# build executables
|
||||
pnpm run build
|
||||
npm run build
|
||||
|
||||
mkdir ./mac-dist
|
||||
mv ./dist/Noco-macos-arm64 ./mac-dist/
|
||||
|
||||
Reference in New Issue
Block a user