From 7920840f240f592fd33f05c5a1c24ac81599c000 Mon Sep 17 00:00:00 2001 From: Alfi Maulana Date: Wed, 4 Sep 2024 12:54:34 +0700 Subject: [PATCH] build: specify Node version using `.nvmrc` file (#433) * build: specify Node.js version in `.nvmrc` file * ci: setup Node.js with version specified in `.nvmrc` --- .github/workflows/build.yaml | 2 +- .github/workflows/check.yaml | 2 +- .github/workflows/test.yaml | 2 +- .gitignore | 1 + .nvmrc | 1 + 5 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 .nvmrc diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2071f27..e6633c9 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -15,7 +15,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4.0.3 with: - node-version: latest + node-version-file: .nvmrc - name: Setup Yarn uses: threeal/setup-yarn-action@v2.0.0 diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index 8f3d5ee..4728247 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -15,7 +15,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4.0.3 with: - node-version: latest + node-version-file: .nvmrc - name: Setup Yarn uses: threeal/setup-yarn-action@v2.0.0 diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 78dd878..d8f81e0 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -15,7 +15,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4.0.3 with: - node-version: latest + node-version-file: .nvmrc - name: Setup Yarn uses: threeal/setup-yarn-action@v2.0.0 diff --git a/.gitignore b/.gitignore index e9a5aaf..9d4455b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ .* !.env.yarn !.git* +!.nvmrc node_modules/ diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..751f4c9 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +v22.7.0