feat: enhance workflows by adding required secrets and expanding language support
This commit is contained in:
7
.github/workflows/publish-npm.yml
vendored
7
.github/workflows/publish-npm.yml
vendored
@@ -10,6 +10,10 @@ on:
|
||||
required: true
|
||||
default: "lts/*"
|
||||
type: string
|
||||
secrets:
|
||||
NPM_TOKEN:
|
||||
required: true
|
||||
description: "NPM token"
|
||||
|
||||
env:
|
||||
NODE_VERSION: lts/*
|
||||
@@ -52,9 +56,6 @@ jobs:
|
||||
- name: 📥 Install Dependencies
|
||||
run: yarn install --immutable
|
||||
|
||||
- name: 🗃️ Cache Wireit
|
||||
uses: google/wireit@setup-github-actions-caching/v2
|
||||
|
||||
- name: 🏗️ Build
|
||||
run: yarn build
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user