Github Action 使用
写在前面
本文简单记录下使用GitHub Action过程中的几个简单例子和小技巧
Npm 自动发布
Step 1. 获取 npm 的 auth token
登录 npm,在下拉菜单里选择Auth Tokens,然后 Create New Token选择 Read and Publish
得到新token后copy你的小token
Step 2. 配置 GitHub
在仓库里找到Settings-Secrets
创建一个名为 NPM_AUTH_TOKEN 的密钥,把上一步的Auth Token复制进去
Step 3. Actions 脚本
此脚本在创建release的时候会自动拉取 master 分支发布到npm上,当然你也可以随意修改触发条件
name: Npm Publish
on:
release:
types: [published]
jobs:
build:
runs-on: ubuntu-18.04
steps:
- name: Checkout
uses: actions/checkout@v1
with:
ref: master
- name: Use Node
uses: actions/setup-node@v1
with:
node-version: '12.x'
- name: Publish
run: |
npm config set //registry.npmjs.org/:_authToken=$NPM_AUTH_TOKEN
npm publish
env:
CI: true
NPM_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }}
参考链接
PREV
Mac 下使用 FRP 实现内网穿透
NEXT