Skip to content

Commit 877f874

Browse files
committed
2 parents 3e3be1d + e16781f commit 877f874

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

.github/workflows/ci.yml

+7-5
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,17 @@ jobs:
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
os: [macos-latest, macos-arm, ubuntu-18.04, windows-latest]
14+
# Stay on the oldest Ubuntu version that's still supported by Github Actions
15+
# to avoid glibc incompatibilities as far as possible.
16+
os: [macos-latest, macos-arm, ubuntu-20.04, windows-latest]
1517
# syntax explanation:
1618
# https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#example-including-additional-values-into-combinations
1719
include:
1820
- os: macos-latest
1921
artifact-folder: darwin
2022
- os: macos-arm
2123
artifact-folder: darwinarm64
22-
- os: ubuntu-18.04
24+
- os: ubuntu-20.04
2325
artifact-folder: linux
2426
- os: windows-latest
2527
artifact-folder: win32
@@ -44,7 +46,7 @@ jobs:
4446
- name: Use OCaml
4547
uses: ocaml/setup-ocaml@v2
4648
with:
47-
ocaml-compiler: 4.12.x
49+
ocaml-compiler: 4.14.x
4850

4951
- name: Use Node.js
5052
uses: actions/setup-node@v3
@@ -80,7 +82,7 @@ jobs:
8082

8183
package:
8284
needs: test
83-
runs-on: ubuntu-18.04
85+
runs-on: ubuntu-20.04
8486

8587
steps:
8688
- uses: actions/checkout@v2.3.4
@@ -112,7 +114,7 @@ jobs:
112114
- name: Download Linux binary
113115
uses: actions/download-artifact@v3.0.0
114116
with:
115-
name: ubuntu-18.04
117+
name: ubuntu-20.04
116118
path: ./server/analysis_binaries
117119
- run: tar -xvf binary.tar
118120
working-directory: ./server/analysis_binaries

CONTRIBUTING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Thanks for your interest. Below is an informal spec of how the plugin's server c
2525
## Install Dependencies
2626

2727
- Run `npm install` at the root. This will also install the npm modules for both the `client` and `server` folders.
28-
- `opam switch 4.12.0` (if you haven't created the switch, do it). OPAM [here](https://opam.ocaml.org). This is needed for the `analysis` folder, which is native code.
28+
- `opam switch 4.14.0` (if you haven't created the switch, do it). OPAM [here](https://opam.ocaml.org). This is needed for the `analysis` folder, which is native code.
2929
- Optionally, you can `opam install ocamlformat` and format the `.ml` files in `analysis`.
3030

3131
## Build & Run

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "rescript-vscode",
3-
"description": "The official VSCode plugin for ReScript.",
3+
"displayName": "ReScript",
4+
"description": "ReScript language support (official)",
45
"author": "chenglou",
56
"license": "MIT",
67
"version": "1.6.0",

0 commit comments

Comments
 (0)