aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Settgast <csett86_git@quicksands.de>2024-03-10 21:44:56 +0100
committerGitHub <noreply@github.com>2024-03-10 21:44:56 +0100
commitedc4b67bed867188277bbfe806a75755929e1f9d (patch)
tree88e45ebaa96fa397f726b57b3808715a46f24bde
parent5ac99bbbe6989ca18702511203175c61b2f413bd (diff)
ci: use node lts (20 as of now) (#954)
* ci: really use node lts (20 as of now) * cleanup README Remove outdated information, bump to node 20 as well
-rw-r--r--.github/workflows/ci.yml6
-rw-r--r--README.md26
2 files changed, 6 insertions, 26 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index faf88ec..9dab318 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -18,7 +18,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
- node-version: '18'
+ node-version: '20'
- name: Build it
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -43,7 +43,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
- node-version: '18'
+ node-version: '20'
- name: Prepare for app signing and notarization
env:
MAC_CERT_PASSWORD: ${{ secrets.mac_cert_password }}
@@ -75,7 +75,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
- node-version: '18'
+ node-version: '20'
- name: Build it
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/README.md b/README.md
index f13a4be..e73e807 100644
--- a/README.md
+++ b/README.md
@@ -22,8 +22,6 @@ Download our latest release and you're off to the races!
| -- | -- | -- | -- |
| [Download](https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet.exe) | [Download](https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet.dmg) | [x64_64](https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet-x86_64.AppImage) [arm64](https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet-arm64.AppImage) | [x86_64](https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet-amd64.deb) [arm64](https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet-arm64.deb) |
-NOTE: The GNU/Linux builds are 64-bit only.
-
### Third-Party builds
[<img src="https://dl.flathub.org/assets/badges/flathub-badge-en.svg"
@@ -46,7 +44,7 @@ If you want to hack on this project, here is how you do it.
#### Installing dependencies
-Install Node.js 16 first (or if you use [nvm](https://github.com/nvm-sh/nvm), switch to Node.js 16 by running `nvm use`).
+Install Node.js 20 first (or if you use [nvm](https://github.com/nvm-sh/nvm), switch to Node.js 20 by running `nvm use`).
<details><summary>Extra dependencies for Windows</summary>
@@ -140,7 +138,7 @@ A warning that the app is unsigned will show up upon first install. This is expe
### macOS
-On macOS Catalina, a warning will be displayed on first install. The app won't open unless "open" is pressed. This dialog is only shown once.
+None
### GNU/Linux
@@ -150,7 +148,7 @@ On macOS Catalina, a warning will be displayed on first install. The app won't o
* Sharing a full screen is not possible
* When trying to start screensharing under wayland, 2 permission popups will show up. First a pipewire based system selector, then a jitsi internal selector. Select an application window in the first selector and then the same in the jitsi internal selector. Sharing application windows works via this, sharing a full screen unfortunately not.
-* On Ubuntu 22.04, the AppImage will fail with a fuse error (as the AppImage uses `libfuse2`, while 22.04 comes with `libfuse3` by default):
+* On Ubuntu 22.04 and later, the AppImage will fail with a fuse error (as the AppImage uses `libfuse2`, while 22.04 comes with `libfuse3` by default):
```
dlopen(): error loading libfuse.so.2
@@ -168,24 +166,6 @@ On macOS Catalina, a warning will be displayed on first install. The app won't o
rm -rf ~/.config/Jitsi\ Meet/
```
-<details><summary>NOTE for old GNU/Linux distributions</summary>
-
-You might get the following error:
-
-```
-FATAL:nss_util.cc(632)] NSS_VersionCheck("3.26") failed. NSS >= 3.26 is required.
-Please upgrade to the latest NSS, and if you still get this error, contact your
-distribution maintainer.
-```
-
-If you do, please install NSS (example for Debian or Ubuntu):
-
-```bash
-sudo apt-get install libnss3
-```
-
-</details>
-
## Translations
The JSON files are for all the strings inside the application, and can be translated [here](/app/i18n/lang).