about summary refs log tree commit diff
path: root/.github
diff options
context:
space:
mode:
authorVinayak Kulkarni <inbox.vinayak@gmail.com>2024-02-27 07:05:06 +0530
committerGitHub <noreply@github.com>2024-02-26 17:35:06 -0800
commit771999761e9a69d4f884c1c75cf20fde5d149791 (patch)
tree8a15d737c3bc07c46eb6bf2a9733fc866165bdf7 /.github
parente9ad3f552d072ed2c818bcb28a90b46ee2027af7 (diff)
downloadvoidsky-771999761e9a69d4f884c1c75cf20fde5d149791.tar.zst
feat(nvm): add support for nvm & minor actions housekeeping (#2979)
* feat: add `.nvmrc` for specifying node version

Co-Authored-By: Evandro Leopoldino Gonçalves <evandrolgoncalves@gmail.com>

* chore(deps): bump setup-node to v4

* build: use node-version-file instead of hardcoded 18.x

* chore(deps): bump nvm version

* fix: checkout before install 🎉

---------

Co-authored-by: Evandro Leopoldino Gonçalves <evandrolgoncalves@gmail.com>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build-submit-android.yml4
-rw-r--r--.github/workflows/build-submit-ios.yml4
-rw-r--r--.github/workflows/lint.yml8
3 files changed, 8 insertions, 8 deletions
diff --git a/.github/workflows/build-submit-android.yml b/.github/workflows/build-submit-android.yml
index 051e95151..6fa177fb0 100644
--- a/.github/workflows/build-submit-android.yml
+++ b/.github/workflows/build-submit-android.yml
@@ -26,9 +26,9 @@ jobs:
         uses: actions/checkout@v4
 
       - name: 🔧 Setup Node
-        uses: actions/setup-node@v3
+        uses: actions/setup-node@v4
         with:
-          node-version: 18.x
+          node-version-file: .nvmrc
           cache: yarn
 
       - name: 🔨 Setup EAS
diff --git a/.github/workflows/build-submit-ios.yml b/.github/workflows/build-submit-ios.yml
index 0fd691bb9..b67678064 100644
--- a/.github/workflows/build-submit-ios.yml
+++ b/.github/workflows/build-submit-ios.yml
@@ -28,9 +28,9 @@ jobs:
         uses: actions/checkout@v4
 
       - name: 🔧 Setup Node
-        uses: actions/setup-node@v3
+        uses: actions/setup-node@v4
         with:
-          node-version: 18.x
+          node-version-file: .nvmrc
           cache: yarn
 
       - name: 🔨 Setup EAS
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index 508da536b..9aa55ca07 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -32,12 +32,12 @@ jobs:
     name: Run tests
     runs-on: ubuntu-latest
     steps:
-      - name: Install node 18
-        uses: actions/setup-node@v4
-        with:
-          node-version: 18
       - name: Check out Git repository
         uses: actions/checkout@v3
+      - name: Install node
+        uses: actions/setup-node@v4
+        with:
+          node-version-file: .nvmrc
       - name: Yarn install
         uses: Wandalen/wretry.action@master
         with: