2
0

11 Commits

Author SHA1 Message Date
Sergio Padrino
b3b2265ceb Merge pull request #43 from desktop/releases/0.9.11
Bump version to 0.9.11
2025-03-07 15:28:38 +01:00
Sergio Padrino
c8f98cd195 Bump version to 0.9.11 2025-03-07 15:22:49 +01:00
Sergio Padrino
e40bac1b04 Merge pull request #42 from shiftkey/patch-1
Update ci to default to Ubuntu 20.04 for prebuilds
2025-03-07 15:21:28 +01:00
Brendan Forster
81cd97ba31 Update ci to default to Ubuntu 20.04 for prebuilds 2025-02-24 08:10:54 -04:00
Markus Olsson
c8697f12d2 Merge pull request #40 from desktop/releases/v0.9.10
Release v0.9.10
2024-06-04 13:50:29 +02:00
Markus Olsson
8f6ceec51d Bump version 2024-06-04 10:17:10 +02:00
Markus Olsson
34d184fe89 Merge pull request #39 from desktop/invoke-directly
Invoke prebuild directly so we can see what's going on
2024-06-04 10:05:52 +02:00
Markus Olsson
48dcd71dc0 Invoke prebuild directly so we can see what's going on 2024-06-03 17:59:05 +02:00
Markus Olsson
84ce8a80a4 Merge pull request #38 from desktop/fix-include-regex
Fix include regex
2024-06-03 17:57:41 +02:00
Markus Olsson
f3b5b539ee Fix include regex 2024-06-03 17:43:06 +02:00
Markus Olsson
23d3c193e8 Merge pull request #37 from desktop/releases/0.9.9
Release v0.9.9
2024-06-03 17:42:38 +02:00
3 changed files with 8 additions and 24 deletions

View File

@@ -24,14 +24,14 @@ jobs:
friendlyName: macOS
- os: windows-latest
friendlyName: Windows
- os: ubuntu-latest
- os: ubuntu-20.04
friendlyName: Linux
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Use Node.js ${{ matrix.node }}
uses: actions/setup-node@v1
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
- name: Install Python setup tools
@@ -56,6 +56,4 @@ jobs:
if: ${{ matrix.os == 'windows-latest' }}
- name: Publish
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')
run: yarn upload
env:
GITHUB_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: yarn prebuild --upload-all ${{ secrets.GITHUB_TOKEN }}

View File

@@ -1,6 +1,6 @@
{
"name": "desktop-trampoline",
"version": "0.9.9",
"version": "0.9.11",
"main": "index.js",
"keywords": [],
"author": "",
@@ -15,9 +15,9 @@
"test": "jest",
"lint": "prettier -c **/*.js **/*.md",
"lint:fix": "prettier --write **/*.js **/*.md",
"prebuild-napi-x64": "prebuild -t 3 -r napi -a x64 --strip --include-regex \"(desktop-trampoline|ssh-wrapper)(\\.exe)?$\"",
"prebuild-napi-ia32": "prebuild -t 3 -r napi -a ia32 --strip --include-regex \"(desktop-trampoline|ssh-wrapper)(\\.exe)?$\"",
"prebuild-napi-arm64": "prebuild -t 3 -r napi -a arm64 --strip --include-regex \"(desktop-trampoline|ssh-wrapper)(\\.exe)?$\"",
"prebuild-napi-x64": "prebuild -t 3 -r napi -a x64 --strip --include-regex \"(desktop-(askpass|credential-helper)-trampoline|ssh-wrapper)(\\.exe)?$\"",
"prebuild-napi-ia32": "prebuild -t 3 -r napi -a ia32 --strip --include-regex \"(desktop-(askpass|credential-helper)-trampoline|ssh-wrapper)(\\.exe)?$\"",
"prebuild-napi-arm64": "prebuild -t 3 -r napi -a arm64 --strip --include-regex \"(desktop-(askpass|credential-helper)-trampoline|ssh-wrapper)(\\.exe)?$\"",
"prebuild-all": "yarn prebuild-napi-x64 && yarn prebuild-napi-ia32 && yarn prebuild-napi-arm64",
"upload": "node ./script/upload.js"
},

View File

@@ -1,14 +0,0 @@
// to ensure that env not in the CI server log
const path = require('path')
const { spawnSync } = require('child_process')
spawnSync(
path.join(
__dirname,
'../node_modules/.bin/prebuild' +
(process.platform === 'win32' ? '.cmd' : '')
),
['--upload-all', process.env.GITHUB_AUTH_TOKEN],
{ stdio: 'inherit' }
)