Skip to content

fix(package.json): fixed wrong exports file extensions #130

fix(package.json): fixed wrong exports file extensions

fix(package.json): fixed wrong exports file extensions #130

Workflow file for this run

name: CI
on:
- push
- pull_request
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
jobs:
quality:
name: Unit, component and e2e tests
runs-on: ${{ matrix.os }}
strategy:
matrix:
node-version:
- 18.x
- 20.x
os:
- ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Using node ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: npm
- run: npm ci
- run: npm run test:ci
docs:
name: Deploy documentation
if: ${{ github.ref == 'refs/heads/main' }}
needs:
- quality
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: "18.x"
cache: npm
- name: Building docs...
run: npm ci
- name: Build website
run: npm run docs:build
- name: Deploying docs...
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./documentation/build
user_name: github-actions[bot]
user_email: 41898282+github-actions[bot]@users.noreply.github.com
package_release:
name: Publish to npm
runs-on: ubuntu-latest
if: ${{ github.ref == 'refs/heads/main' }}
needs:
- quality
strategy:
matrix:
node-version: ["20.x"]
steps:
- uses: actions/checkout@v3
- name: Using node ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: npm
- run: npm ci
- run: npm run build
- run: npm run semantic-release