写在前面
本文简单记录下使用GitHub Action过程中的几个简单例子和小技巧
Npm自动发布
- Step 1. 获取npm的auth token
登录npm,在下拉菜单里选择Auth Tokens,然后 Create New Token选择 Read and Publish


- Step 2. 配置GitHub
在仓库里找到Settings-Secrets

创建一个名为 NPM_AUTH_TOKEN 的密钥,把上一步的Auth Token复制进去
- Step 3. Actions 脚本
此脚本在创建release的时候会自动拉取 master 分支发布到npm上,当然你也可以随意修改触发条件
name: Npm Publishon:release:types: [published]jobs:build:runs-on: ubuntu-18.04steps:- name: Checkoutuses: actions/checkout@v1with:ref: master- name: Use Nodeuses: actions/setup-node@v1with:node-version: '12.x'- name: Publishrun: |npm config set //registry.npmjs.org/:_authToken=$NPM_AUTH_TOKENnpm publishenv:CI: trueNPM_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }}
