Skip to content

muiTextField spacing corrected #3

muiTextField spacing corrected

muiTextField spacing corrected #3

name: Publish epic.theme Package
on:
push:
branches:
- main
paths:
- "epic.theme/**"
jobs:
build-and-publish:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: "20.x"
cache: "npm"
cache-dependency-path: ./epic.theme/package-lock.json
- name: Install dependencies
run: npm install
working-directory: ./epic.theme
- name: Build the package
run: npm run build
working-directory: ./epic.theme
- name: Verify package name and version
run: |
PACKAGE_NAME=$(node -p "require('./package.json').name")
PACKAGE_VERSION=$(node -p "require('./package.json').version")
echo "Package name: $PACKAGE_NAME"
echo "Package version: $PACKAGE_VERSION"
working-directory: ./epic.theme
- name: Publish to npm
run: |
npm config set //registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}
npm publish --registry=https://registry.npmjs.org/ --access public
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
working-directory: ./epic.theme