UNPKG

vue-search-input

Version:

A Vue.js 3 search input component, inspired by the global search input of Storybook and GitHub.

55 lines (41 loc) โ€ข 1.18 kB
name: release-main on: push: branches: [main] jobs: ci: runs-on: ${{ matrix.os }} strategy: matrix: os: [ubuntu-latest] steps: - name: Checkout ๐Ÿ›Ž uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup node env ๐Ÿ— uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' check-latest: true - name: Setup pnpm ๐Ÿ“ฆ uses: pnpm/action-setup@v4 with: package_json_file: package.json - name: Install dependencies ๐Ÿ“ฆ run: pnpm install - name: Install semantic-release extra plugins ๐Ÿ“ฆ run: pnpm install --save-dev @semantic-release/changelog @semantic-release/git - name: Run linter ๐Ÿ‘€ run: pnpm run lint-fix - name: Typecheck ๐Ÿ‘€ run: pnpm run typecheck - name: Run tests ๐Ÿงช run: pnpm run test:unit-coverage --if-present - name: Build run: pnpm run build - name: Release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} run: npx semantic-release