aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/test.yml
diff options
context:
space:
mode:
authorXhmikosR <[email protected]>2019-09-26 16:25:26 +0300
committerXhmikosR <[email protected]>2020-06-10 08:19:51 +0300
commite7604207a185f506fe75fdc53d2a58ab37591ae2 (patch)
tree5f6d42a517d48317c735ed1a623b4c4b61c1b4ba /.github/workflows/test.yml
parent32d18d199c8bc5fe6f993bce53e8d793c5523fca (diff)
downloadbootstrap-e7604207a185f506fe75fdc53d2a58ab37591ae2.tar.xz
bootstrap-e7604207a185f506fe75fdc53d2a58ab37591ae2.zip
Split GitHub Actions.
Everything should be faster now. Also, we can restart a failed workflow and not the whole thing like before.
Diffstat (limited to '.github/workflows/test.yml')
-rw-r--r--.github/workflows/test.yml60
1 files changed, 0 insertions, 60 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
deleted file mode 100644
index a990301dc..000000000
--- a/.github/workflows/test.yml
+++ /dev/null
@@ -1,60 +0,0 @@
-name: Tests
-on: [push, pull_request]
-env:
- CI: true
-
-jobs:
- run:
- name: Node ${{ matrix.node }}
- runs-on: ubuntu-latest
-
- strategy:
- fail-fast: false
- matrix:
- node: [10, 12]
-
- steps:
- - name: Clone repository
- uses: actions/checkout@v2
-
- - name: Set Node.js version
- uses: actions/setup-node@v1
- with:
- node-version: ${{ matrix.node }}
-
- - run: java -version
-
- - name: Set up npm cache
- uses: actions/cache@v2
- with:
- path: ~/.npm
- key: ${{ runner.os }}-node-v${{ matrix.node }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}}
- restore-keys: |
- ${{ runner.OS }}-node-v${{ matrix.node }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
- ${{ runner.OS }}-node-v${{ matrix.node }}-
-
- - name: Install npm dependencies
- run: npm ci
-
- - name: Run tests
- run: npm test
-
- - name: Run bundlewatch
- run: npm run bundlewatch
- if: matrix.node == 10
- env:
- BUNDLEWATCH_GITHUB_TOKEN: "${{ secrets.BUNDLEWATCH_GITHUB_TOKEN }}"
-
- - name: Run BrowserStack tests
- run: npm run js-test-cloud
- if: matrix.node == 10 && github.repository == 'twbs/bootstrap' && github.event_name == 'push'
- env:
- BROWSER_STACK_ACCESS_KEY: "${{ secrets.BROWSER_STACK_ACCESS_KEY }}"
- BROWSER_STACK_USERNAME: "${{ secrets.BROWSER_STACK_USERNAME }}"
-
- - name: Run Coveralls
- uses: coverallsapp/github-action@master
- if: matrix.node == 10
- with:
- github-token: "${{ secrets.GITHUB_TOKEN }}"
- path-to-lcov: "./js/coverage/lcov.info"