2e4c11339c
We have to wait to be cleared for the private beta access first before we can actually deploy to this.
58 lines
1.5 KiB
YAML
58 lines
1.5 KiB
YAML
name: Package Deployment
|
|
|
|
on:
|
|
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}}
|