feat: build
Publish npm package / publish (push) Failing after 14s

This commit is contained in:
Senko-san
2026-06-06 13:27:33 +03:00
parent 5cd33a2b9d
commit ee0dce9d75
2 changed files with 32 additions and 1 deletions
+28
View File
@@ -0,0 +1,28 @@
name: Publish npm package
on:
push:
tags:
- "v*.*.*"
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: "20"
registry-url: "https://git.ollyhearn.ru/api/packages/olly/npm/"
- name: Install dependencies
run: npm ci
- name: Build
run: npm run build
- name: Publish
run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
+4 -1
View File
@@ -1,5 +1,5 @@
{
"name": "modern-sk",
"name": "@olly/modern-sk",
"version": "0.1.2",
"description": "ModernSK — tactile, dark-first React component library built on Radix primitives.",
"license": "MIT",
@@ -22,6 +22,9 @@
"files": [
"dist"
],
"publishConfig": {
"registry": "https://git.ollyhearn.ru/api/packages/olly/npm/"
},
"scripts": {
"build": "tsup && npm run build:css",
"build:css": "esbuild src/styles/index.css --bundle --outfile=dist/styles.css && esbuild src/styles/fonts.css --bundle --loader:.ttf=dataurl --outfile=dist/fonts.css",