We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1dc1d5c commit 62bcda9Copy full SHA for 62bcda9
.github/workflows/angular-release-publish-library.yml
@@ -0,0 +1,22 @@
1
+# This workflow orchestrates the entire release process for an Angular library
2
+# by calling a series of modular, reusable workflows.
3
+name: Release and Publish Library
4
+
5
+on:
6
+ workflow_dispatch:
7
+ inputs:
8
+ library_name:
9
+ description: 'The project name of the library to release'
10
+ required: true
11
+ type: choice
12
+ options:
13
+ - ngx-fetcher-with-etag
14
+ - ngx-json-schema-forms
15
16
+jobs:
17
+ release-and-publish:
18
+ uses: profusion/github-actions/.github/workflows/angular-release-publish-library.yml@main
19
+ with:
20
+ library_name: ${{ inputs.library_name }}
21
+ secrets:
22
+ NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
0 commit comments