Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

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>

authored by

Vinayak Kulkarni
Evandro Leopoldino Gonçalves
and committed by
GitHub
77199976 e9ad3f55

+13 -12
+2 -2
.github/workflows/build-submit-android.yml
··· 26 26 uses: actions/checkout@v4 27 27 28 28 - name: 🔧 Setup Node 29 - uses: actions/setup-node@v3 29 + uses: actions/setup-node@v4 30 30 with: 31 - node-version: 18.x 31 + node-version-file: .nvmrc 32 32 cache: yarn 33 33 34 34 - name: 🔨 Setup EAS
+2 -2
.github/workflows/build-submit-ios.yml
··· 28 28 uses: actions/checkout@v4 29 29 30 30 - name: 🔧 Setup Node 31 - uses: actions/setup-node@v3 31 + uses: actions/setup-node@v4 32 32 with: 33 - node-version: 18.x 33 + node-version-file: .nvmrc 34 34 cache: yarn 35 35 36 36 - name: 🔨 Setup EAS
+4 -4
.github/workflows/lint.yml
··· 32 32 name: Run tests 33 33 runs-on: ubuntu-latest 34 34 steps: 35 - - name: Install node 18 36 - uses: actions/setup-node@v4 37 - with: 38 - node-version: 18 39 35 - name: Check out Git repository 40 36 uses: actions/checkout@v3 37 + - name: Install node 38 + uses: actions/setup-node@v4 39 + with: 40 + node-version-file: .nvmrc 41 41 - name: Yarn install 42 42 uses: Wandalen/wretry.action@master 43 43 with:
+1
.nvmrc
··· 1 + 18
+1 -1
Dockerfile
··· 23 23 RUN mkdir --parents $NVM_DIR && \ 24 24 wget \ 25 25 --output-document=/tmp/nvm-install.sh \ 26 - https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh && \ 26 + https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh && \ 27 27 bash /tmp/nvm-install.sh 28 28 29 29 RUN \. "$NVM_DIR/nvm.sh" && \
+3 -3
bskyweb/README.md
··· 6 6 environment set up. Either follow the top-level README, or something quick 7 7 like: 8 8 9 - # install nodejs 18 (specifically) 10 - nvm install 18 11 - nvm use 18 9 + # install nodejs 10 + nvm install 11 + nvm use 12 12 npm install --global yarn 13 13 14 14 # setup tools and deps (in top level of this repo)