这是我的 github 操作工作流程。
\nname: Release\n\non:\n push:\n branches:\n - main\n\njobs:\n release:\n name: Release\n runs-on: ubuntu-latest\n steps:\n - name: Checkout\n uses: actions/checkout@v2\n with:\n persist-credentials: false\n - name: Setup java\n uses: actions/setup-java@v1\n with:\n java-version: 11\n - name: Setup node\n uses: actions/setup-node@v1\n with:\n node-version: "14.x"\n cache: npm\n - name: Install dependencies\n run: npm ci\n - name: Build package\n run: npm run build --if-present\n - name: Semantic release\n env:\n GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n NPM_TOKEN: ${{ secrets.NPM_TOKEN }}\n HUSKY: 0\n run: chmod +x script/prepare-release.sh && …Run Code Online (Sandbox Code Playgroud)