| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 | name: Package Deploymenton:  push:    branches:      - develop      - master  release: ~jobs:  deploy_github:    name: GitHub Package Registry    runs-on: ubuntu-latest    steps:      - uses: actions/checkout@v1      - name: Use Node.js 8        uses: actions/setup-node@v1        with:          node-version: 8          registry-url: https://npm.pkg.github.com/          scope: '@select2'      - name: npm install        run: npm install      - name: Run linting, tests, minify        run: grunt      - name: Deploy (release)        if: github.event_name == 'release'        run: npm publish        env:          NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}      - name: Deploy (release candidate)        if: github.event_name == 'push'        run: |          npm --no-git-tag-version version prerelease          npm publish --tag next        env:          NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}  deploy_npm:    name: NPM    runs-on: ubuntu-latest    steps:      - uses: actions/checkout@v1      - name: Use Node.js 8        uses: actions/setup-node@v1        with:          node-version: 8          registry-url: https://npm.pkg.github.com/          scope: '@select2'      - name: npm install        run: npm install      - name: Run linting, tests, minify        run: grunt      - name: Deploy (release)        if: github.event_name == 'release'        run: npm publish        env:          NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
 |