Giter Club home page Giter Club logo

Comments (4)

YenHub avatar YenHub commented on May 10, 2024 1

Checkout my action setup here:- QuickList Deploy Action

You can simply set the node version like so:-

on:
  push:
    branches:
      - master
    paths:
      - 'client/**'

name:                       ๐Ÿงช Auto | Deploy
jobs:
  web-deploy:
    name:                   ๐ŸŽ‰ Deploy
    runs-on:                ubuntu-latest
    steps:
    - name:                 ๐Ÿšš Get latest code
      uses:                 actions/[email protected]

    - name:                 ๐Ÿฑโ€๐Ÿ‘ค Use Node.js 14.16.1
      uses:                 actions/setup-node@v2-beta
      with:
        node-version:       '14.16.1'

    - name:                 ๐Ÿ’ฅ Install & Cache Deps
      uses:                 bahmutov/[email protected]
      with:
        working-directory:  client

    - name:                 ๐Ÿ”จ Build Project
      run:                  INLINE_RUNTIME_CHUNK=false npm run build
      working-directory:    client

from npm-install.

github-actions avatar github-actions commented on May 10, 2024 1

๐ŸŽ‰ This issue has been resolved in version 1.8.16 ๐ŸŽ‰

The release is available on:

Your semantic-release bot ๐Ÿ“ฆ๐Ÿš€

from npm-install.

leomelzer avatar leomelzer commented on May 10, 2024

I wondered about the same and briefly dug into the topic. This is the relevant upstream issue: actions/runner#772

The GitHub Action runner is currently "stuck" on node12. I assume this is going to change in the coming months as node12 will end its LTS phase end of April next year.

from npm-install.

bbugh avatar bbugh commented on May 10, 2024

If you want to use .tool-versions like from asdf, you can do this:

      - name: Get Node.js version from .tool-versions
        id: node_setup
        run: echo ::set-output name=NODE_VERSION::$(cat .tool-versions | grep "nodejs" | grep -E -o "[0-9.]+")

      - name: Use Node.js ${{ steps.node_setup.outputs.NODE_VERSION }}
        uses: actions/setup-node@v2
        with:
          node-version: ${{ steps.node_setup.outputs.NODE_VERSION }}

      - uses: bahmutov/npm-install@v1

from npm-install.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.