feat: enhance workflows by adding required secrets and expanding language support

This commit is contained in:
arashagp
2025-01-02 11:12:08 +03:30
parent 55d01ac20b
commit 1cc6cddc6f
4 changed files with 19 additions and 14 deletions

View File

@@ -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: