Home

tailwind-ctp-intellisense @master - refs - log -
-
https://git.jolheiser.com/tailwind-ctp-intellisense.git
Tailwind intellisense + Catppuccin
tree log patch
Add release script
Jordan Pittman <jordan@cryptica.me>
1 year ago
1 changed files, 33 additions(+), 0 deletions(-)
I .github/workflows/manual-release.yml
diff --git a/.github/workflows/manual-release.yml b/.github/workflows/manual-release.yml
new file mode 100644
index 0000000000000000000000000000000000000000..46673a0412c9e3a941f18f9ce66bbe491699be45
--- /dev/null
+++ b/.github/workflows/manual-release.yml
@@ -0,0 +1,33 @@
+name: Publish Release
+concurrency: publish
+on:
+  workflow_dispatch: {}
+
+jobs:
+  publish:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions/setup-node@v3
+        with:
+          node-version: 18
+          registry-url: "https://registry.npmjs.org"
+      - name: Cache node_modules
+        uses: actions/cache@v3
+        with:
+          path: node_modules
+          key: ${{ runner.os }}-${{ env.NODE_VERSION }}-node_modules-${{ hashFiles('**/package-lock.json') }}
+      - name: Install dependencies
+        run: npm install && npm run bootstrap
+      - name: Run tests
+        run: >
+          cd packages/tailwindcss-language-server &&
+          npm run build &&
+          npm run test:prepare &&
+          npm test
+      - name: Publish IntelliSense
+        env:
+          VSCODE_TOKEN: ${{ secrets.VSCODE_TOKEN }}
+        run: >
+          cd packages/vscode-tailwindcss &&
+          npm run publish -- -p $VSCODE_TOKEN