diff --git a/.github/workflows/hotfix.yml b/.github/workflows/hotfix.yml deleted file mode 100644 index 90694ac1..00000000 --- a/.github/workflows/hotfix.yml +++ /dev/null @@ -1,69 +0,0 @@ -name: Hotfix - -on: - workflow_dispatch: - -jobs: - lib: - runs-on: ubuntu-latest - env: - CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} - steps: - - uses: actions/checkout@v4 - - - name: Setup Rust - uses: actions-rs/toolchain@v1 - with: - profile: minimal - toolchain: stable - override: true - - - name: Publish `tree-sitter-config` (dry run) - run: cargo publish --dry-run -p tree-sitter-config - - - name: Publish `tree-sitter-config` - run: cargo publish -p tree-sitter-config - - - name: Publish `tree-sitter-highlight` (dry run) - run: cargo publish --dry-run -p tree-sitter-highlight - - - name: Publish `tree-sitter-highlight` - run: cargo publish -p tree-sitter-highlight - - - name: Publish `tree-sitter-tags` (dry run) - run: cargo publish --dry-run -p tree-sitter-tags - - - name: Publish `tree-sitter-tags` - run: cargo publish -p tree-sitter-tags - - - name: Publish `tree-sitter-loader` (dry run) - run: cargo publish --dry-run -p tree-sitter-loader - - - name: Publish `tree-sitter-loader` - run: cargo publish -p tree-sitter-loader - - - name: Publish `tree-sitter-cli` (dry run) - run: cargo publish --dry-run -p tree-sitter-cli - - - name: Publish `tree-sitter-cli` - run: cargo publish -p tree-sitter-cli - - - name: Re-build wasm file for `web-tree-sitter` - run: ./script/build-wasm - - - name: Setup Node - uses: actions/setup-node@v4 - with: - node-version: 18 - registry-url: "https://registry.npmjs.org" - - - name: Publish to npmjs.com - env: - NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} - run: | - cd lib/binding_web - npm publish - cd ../../cli/npm - npm publish -