GitHub Actions: Test on current Node.js (#282)

* GitHub Actions: Test on current Node.js

Node.js 12 is end-of-life.  https://nodejs.org/en/about/releases

* GitHub Actions: Test on current Node.js

* Removed outdated comment

Co-authored-by: Peter W <34256109+pww217@users.noreply.github.com>
This commit is contained in:
Christian Clauss
2022-05-09 20:21:42 +02:00
committed by GitHub
parent 825c63c184
commit 92fce06b57
2 changed files with 6 additions and 7 deletions

View File

@@ -1,31 +1,30 @@
name: Build
on:
push: # Only run on merges into master that modify files under pyscriptjs/
push: # Only run on merges into master that modify files under pyscriptjs/
branches: main
paths:
- pyscriptjs/**
- .github/workflows/** # Test that workflows work when changed
- .github/workflows/** # Test that workflows work when changed
pull_request: # Run on any PR that modifies files in pyscriptjs/
pull_request: # Run on any PR that modifies files in pyscriptjs/
paths:
- pyscriptjs/**
- .github/workflows/**
jobs:
build:
runs-on: ubuntu-latest # Will be self hosted soon
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./pyscriptjs
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Install node
uses: actions/setup-node@v3
with:
node-version: 12.x
node-version: 18.x
- name: Cache node modules
uses: actions/cache@v3
env:

View File

@@ -19,7 +19,7 @@ jobs:
- name: Install node
uses: actions/setup-node@v3
with:
node-version: 12.x
node-version: 18.x
- name: Cache node modules
uses: actions/cache@v3
env: