mirror of
https://github.com/tailwindlabs/tailwindcss.git
synced 2025-12-08 21:36:08 +00:00
61 lines
2.1 KiB
YAML
61 lines
2.1 KiB
YAML
name: Build Standalone CLI
|
|
|
|
on:
|
|
push:
|
|
tags:
|
|
- 'v*'
|
|
|
|
env:
|
|
CI: true
|
|
|
|
jobs:
|
|
build_cli:
|
|
runs-on: macos-11
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
|
|
- run: git fetch --tags -f
|
|
|
|
- name: Resolve version
|
|
id: vars
|
|
run: echo "::set-output name=tag_name::$(git describe --tags --abbrev=0)"
|
|
|
|
- name: Use Node.js 16
|
|
uses: actions/setup-node@v2
|
|
with:
|
|
node-version: '16'
|
|
registry-url: 'https://registry.npmjs.org'
|
|
|
|
- name: Build tailwindcss
|
|
run: npm run prepublishOnly
|
|
|
|
- name: Install standalone cli dependencies
|
|
run: npm install
|
|
working-directory: standalone-cli
|
|
|
|
- name: Build standalone cli
|
|
run: npm run build
|
|
working-directory: standalone-cli
|
|
|
|
- name: Test
|
|
run: npm test
|
|
working-directory: standalone-cli
|
|
|
|
- name: Release
|
|
uses: softprops/action-gh-release@v1
|
|
with:
|
|
draft: true
|
|
tag_name: ${{ steps.vars.outputs.tag_name }}
|
|
body: |
|
|
* [Linux (arm64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ steps.vars.outputs.tag_name }}/tailwindcss-linux-arm64)
|
|
* [Linux (x64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ steps.vars.outputs.tag_name }}/tailwindcss-linux-x64)
|
|
* [macOS (arm64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ steps.vars.outputs.tag_name }}/tailwindcss-macos-arm64)
|
|
* [macOS (x64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ steps.vars.outputs.tag_name }}/tailwindcss-macos-x64)
|
|
* [Windows (x64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ steps.vars.outputs.tag_name }}/tailwindcss-windows-x64.exe)
|
|
files: |
|
|
standalone-cli/dist/tailwindcss-linux-arm64
|
|
standalone-cli/dist/tailwindcss-linux-x64
|
|
standalone-cli/dist/tailwindcss-macos-arm64
|
|
standalone-cli/dist/tailwindcss-macos-x64
|
|
standalone-cli/dist/tailwindcss-windows-x64.exe
|