Skip to content

Commit 65bb255

Browse files
committed
fix: install node-gyp globally and add verbose logging
1 parent 3faefe3 commit 65bb255

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

.github/workflows/release.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,12 @@ jobs:
5050

5151
- name: Install build tools (Linux)
5252
if: runner.os == 'Linux'
53-
run: sudo apt-get update && sudo apt-get install -y build-essential python3
53+
run: |
54+
sudo apt-get update && sudo apt-get install -y build-essential python3
55+
npm install -g node-gyp
5456
5557
- name: Install deps
56-
run: bun install
58+
run: bun install --verbose
5759

5860
- name: Compile binary
5961
shell: bash
@@ -142,10 +144,12 @@ jobs:
142144

143145
- name: Install build tools (Linux)
144146
if: runner.os == 'Linux'
145-
run: sudo apt-get update && sudo apt-get install -y build-essential python3
147+
run: |
148+
sudo apt-get update && sudo apt-get install -y build-essential python3
149+
npm install -g node-gyp
146150
147151
- name: Install deps
148-
run: bun install
152+
run: bun install --verbose
149153

150154
- name: Publish to npm
151155
run: npm publish --access public

termcast/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "termcast",
3-
"version": "1.3.15",
3+
"version": "1.3.16",
44
"description": "Raycast for the terminal",
55
"repository": "https://github.com/remorses/termcast",
66
"scripts": {

0 commit comments

Comments
 (0)