Skip to content

Commit

Permalink
Upgrade nodejs version in github action
Browse files Browse the repository at this point in the history
  • Loading branch information
jsamr committed Sep 22, 2024
1 parent 71e5199 commit 0784f94
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 52 deletions.
54 changes: 27 additions & 27 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,32 +12,32 @@ jobs:

strategy:
matrix:
node-version: [14.x]
node-version: [20.x]

steps:
- uses: actions/checkout@v2
- name: Cache .dts
id: cache-dts
uses: actions/cache@v2
with:
path: .dts
key: ${{ runner.os }}-dts
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: yarn install --immutable
- run: yarn workspace react-native-render-html test:ts
name: Typescript Tests
- run: yarn workspace react-native-render-html test:jest --coverage
name: Jest Tests
- run: yarn workspace react-native-render-html test:lint
name: Linting Tests
- run: yarn workspace react-native-render-html build
name: Build
- run: yarn build:tools
name: Build Tooling Libraries
- uses: codecov/codecov-action@v2
with:
file: ./packages/render-html/coverage/clover.xml # optional
fail_ci_if_error: true # optional (default = false)
- uses: actions/checkout@v2
- name: Cache .dts
id: cache-dts
uses: actions/cache@v2
with:
path: .dts
key: ${{ runner.os }}-dts
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: yarn install --immutable
- run: yarn workspace react-native-render-html test:ts
name: Typescript Tests
- run: yarn workspace react-native-render-html test:jest --coverage
name: Jest Tests
- run: yarn workspace react-native-render-html test:lint
name: Linting Tests
- run: yarn workspace react-native-render-html build
name: Build
- run: yarn build:tools
name: Build Tooling Libraries
- uses: codecov/codecov-action@v2
with:
file: ./packages/render-html/coverage/clover.xml # optional
fail_ci_if_error: true # optional (default = false)
38 changes: 19 additions & 19 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,24 +12,24 @@ jobs:

strategy:
matrix:
node-version: [14.x]
node-version: [20.x]

steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: yarn install --immutable
- run: yarn workspace react-native-render-html build
name: Build sources
- run: yarn process-svg-assets
name: Process SVG assets
- run: yarn build:tools
name: Build Tooling Libraries
- run: yarn build:docs
name: Build documentation
- run: yarn website build
name: Build website
- run: yarn discovery test:ts
name: Discovery TS
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: yarn install --immutable
- run: yarn workspace react-native-render-html build
name: Build sources
- run: yarn process-svg-assets
name: Process SVG assets
- run: yarn build:tools
name: Build Tooling Libraries
- run: yarn build:docs
name: Build documentation
- run: yarn website build
name: Build website
- run: yarn discovery test:ts
name: Discovery TS
11 changes: 5 additions & 6 deletions .github/workflows/npm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,16 @@ on:
description: 'NPM exact version'
required: true
schedule:
- cron: '0 0 * * *'
- cron: '0 0 * * *'

jobs:
build:

runs-on: ubuntu-latest

strategy:
matrix:
node-version: [14, 15, 16]
node-version: [18, 20, 22]

steps:
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v2
Expand All @@ -29,5 +28,5 @@ jobs:
run: npm install -g @react-native-community/cli
- name: Init new project
run: react-native init --npm test; cd test
- name: "Install version ${{ github.event.inputs.version }}"
run: "npm install react-native-render-html@${{ github.event.inputs.version }}"
- name: 'Install version ${{ github.event.inputs.version }}'
run: 'npm install react-native-render-html@${{ github.event.inputs.version }}'

0 comments on commit 0784f94

Please sign in to comment.