Bump @babel/cli from 7.22.5 to 7.22.15 #1458
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: test | |
on: [push] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
strategy: | |
matrix: | |
node-version: [12.x, 14.x, 16.x, 18.x] | |
# Some key Flow versions that have seen syntax or semantic changes that | |
# required updates to decoders | |
flow-version: [0.142.0, current] | |
steps: | |
- uses: actions/checkout@v1 | |
- name: Set up Node.js ${{ matrix.node-version }} | |
uses: actions/setup-node@v1 | |
with: | |
node-version: ${{ matrix.node-version }} | |
- name: Set up Python | |
uses: actions/setup-python@v2 | |
with: | |
python-version: '3.x' | |
- name: Install Node dependencies | |
run: npm install | |
- name: Install Python dependencies (for documentation generation) | |
run: pip install cogapp | |
- name: Install flow version | |
run: npm install flow-bin@${{ matrix.flow-version }} | |
if: matrix.flow-version != 'current' | |
- name: Clean things | |
run: npm run clean | |
env: | |
CI: true | |
- name: Test Flow | |
run: npm run test:flow | |
env: | |
CI: true | |
- name: Test TypeScript | |
run: npm run test:typescript | |
env: | |
CI: true | |
- name: Unit tests | |
run: npm run test:jest | |
env: | |
CI: true | |
- name: Completeness check | |
run: npm run test:completeness | |
env: | |
CI: true | |
- name: Lints | |
run: npm run check | |
env: | |
CI: true | |
- name: Check docs | |
run: npm run check:docs | |
env: | |
CI: true | |
- name: Upload coverage report to Coveralls | |
uses: coverallsapp/github-action@master | |
with: | |
github-token: ${{ secrets.github_token }} | |
parallel: true | |
coveralls: | |
needs: build | |
runs-on: ubuntu-latest | |
steps: | |
- name: Coveralls finished | |
uses: coverallsapp/github-action@master | |
with: | |
github-token: ${{ secrets.github_token }} | |
parallel-finished: true |