diff --git a/.github/workflows/foresight.yaml b/.github/workflows/foresight.yaml deleted file mode 100644 index 7fa39b0152..0000000000 --- a/.github/workflows/foresight.yaml +++ /dev/null @@ -1,52 +0,0 @@ -# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node -# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions - -name: Foresight CI Workflow - - -on: - push: - branches: [ "main", "develop" ] - pull_request: - branches: [ "main", "develop" ] - workflow_dispatch: - -jobs: - build: - - runs-on: ubuntu-latest - - strategy: - matrix: - node-version: [14.x, 16.x] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ - - steps: - - uses: actions/checkout@v3 - - - name: Collect Workflow Telemetry - if: always() - uses: runforesight/foresight-workflow-kit-action@v1 - with: - api_key: ${{ secrets.FORESIGHT_API_KEY }} - - - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 - with: - node-version: ${{ matrix.node-version }} - cache: 'npm' - - - run: npm ci - - run: npm run test:src -- --reporter mocha-junit-reporter --reporter-options mochaFile=./test-results.xml - env: - CI: true - - - name: Analyze Test and/or Coverage Results - if: always() - uses: runforesight/foresight-test-kit-action@v1 - with: - api_key: ${{ secrets.FORESIGHT_API_KEY }} - test_framework: JEST - test_format: JUNIT - test_path: ./test-results.xml diff --git a/README.md b/README.md index 972520384c..743641538e 100644 --- a/README.md +++ b/README.md @@ -11,34 +11,8 @@ Math.js is an extensive math library for JavaScript and Node.js. It features a f [![License](https://img.shields.io/github/license/josdejong/mathjs.svg)](https://github.com/josdejong/mathjs/blob/master/LICENSE) [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fjosdejong%2Fmathjs.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fjosdejong%2Fmathjs?ref=badge_shield) [![Codecov](https://codecov.io/gh/josdejong/mathjs/branch/develop/graph/badge.svg)](https://codecov.io/gh/josdejong/mathjs) -[![Foresight](https://api-public.service.runforesight.com/api/v1/badge/test?repoId=13cb22bf-6cd5-4c4b-a9de-46081ac63ffb)](https://mathjs.app.runforesight.com/) [![Github Sponsor](https://camo.githubusercontent.com/7d9333b097b2f54a8957d126ab82937811489c9b75c3850f609985cf94cd29fe/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f2532302d53706f6e736f722532306d652532306f6e2532304769744875622d6f72616e6765)](https://github.com/sponsors/josdejong) -## Sponsors - - - - - -
- - - - - -

Foresight: Increase CI/CD Health & Test Performance

- -

-Foresight provides full visibility and deep insights into the health -and performance of your tests and CI pipelines. Assess the risk of -changes, resolve bottlenecks, reduce build times, and deliver -high-quality software at speed with Foresight. -

- -[Sign up now!](https://runforesight.com/?utm_source=mathjs&utm_medium=sponsorship) -
- ## Features - Supports numbers, big numbers, complex numbers, fractions, units, strings, arrays, and matrices.