Skip to content

Commit 0129cf6

Browse files
committed
ci: test installer endpoint
1 parent afb3ccc commit 0129cf6

2 files changed

Lines changed: 26 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: CI
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches:
7+
- main
8+
9+
jobs:
10+
test:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v4
14+
- uses: actions/setup-node@v5
15+
with:
16+
node-version: 22
17+
- run: npm test
18+
- run: npm run lint

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ nteract Linux installer.
66
The endpoint intentionally stays separate from the marketing site. It serves
77
plain shell, not HTML, and it does not install agent-specific integrations.
88

9+
The bootstrap currently downloads the merged desktop installer from
10+
`raw.githubusercontent.com/nteract/desktop/main/scripts/install-linux-release`.
11+
If desktop releases later publish the installer as a release asset, switch the
12+
bootstrap URL to that immutable release asset.
13+
914
## Local development
1015

1116
```sh
@@ -29,8 +34,9 @@ curl --proto '=https' --tlsv1.2 -sSf https://sh.nteract.io | \
2934

3035
## Vercel domain setup
3136

32-
Add `sh.nteract.io` to the Vercel project, then configure DNS for the `sh`
33-
subdomain using the CNAME target Vercel reports:
37+
`sh.nteract.io` is added to the `install-sh` Vercel project under the `nteract`
38+
team. If it ever needs to be recreated, add the domain to the Vercel project,
39+
then configure DNS for the `sh` subdomain using the CNAME target Vercel reports:
3440

3541
```sh
3642
vercel domains add sh.nteract.io

0 commit comments

Comments
 (0)