588447aa90
Version 16 that we used before is now in maintenance mode, so we should upgrade to the most recent LTS version. For more information on the Node.js release schedule please refer to https://github.com/nodejs/release#release-schedule.
28 lines
500 B
YAML
28 lines
500 B
YAML
name: CI
|
|
on: [push, pull_request]
|
|
permissions:
|
|
contents: read
|
|
|
|
jobs:
|
|
test:
|
|
name: Test
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- name: Checkout repository
|
|
uses: actions/checkout@v3
|
|
|
|
- name: Use Node.js 18 LTS
|
|
uses: actions/setup-node@v3
|
|
with:
|
|
node-version: '18'
|
|
|
|
- name: Install Gulp
|
|
run: npm install -g gulp-cli
|
|
|
|
- name: Install other dependencies
|
|
run: npm install -f
|
|
|
|
- name: Run tests
|
|
run: gulp ci-test
|