Skip to content

Commit

Permalink
prebuild workflow updates
Browse files Browse the repository at this point in the history
  • Loading branch information
thejcfactor committed Jul 19, 2024
1 parent 212c9c6 commit a07a88a
Showing 1 changed file with 29 additions and 1 deletion.
30 changes: 29 additions & 1 deletion .github/workflows/prebuilds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,4 +87,32 @@ jobs:
retention-days: 1
name: couchnode-columnar-${{ inputs.version }}-sdist
path: |
./sdist/*.tgz
./sdist/*.tgz
linux_x86_64_prebuild:
runs-on: ubuntu-20.04
needs: sdist
steps:
- uses: actions/download-artifact@v4
with:
name: couchnode-columnar-${{ inputs.version }}-sdist
- name: Extract sdist source
run: |
ls -alh
tar -xvzf couchbase-columnar-$COUCHNODE_COLUMNAR_VERSION.tgz
cp -r package/** .
rm -rf package
env:
COUCHNODE_COLUMNAR_VERSION: ${{ inputs.version }}
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "18.x"
- name: Confirm Node version
run: node --version
- name: Install dependencies
run: |
npm ci --ignore-scripts
- name: Build binary
run: |
npm run prebuild -- --use-boringssl

0 comments on commit a07a88a

Please sign in to comment.