We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3063fde commit e87a518Copy full SHA for e87a518
2 files changed
.github/workflows/Process-PSModule.yml
@@ -0,0 +1,38 @@
1
+name: Process-PSModule
2
+
3
+on:
4
+ push:
5
+ branches:
6
+ - '*'
7
+ workflow_dispatch:
8
9
+jobs:
10
+ Process-PSModule:
11
+ name: Process-PSModule
12
+ runs-on: ubuntu-latest
13
+ steps:
14
+ - name: Checkout Code
15
+ uses: actions/checkout@v4
16
17
+ - name: Initialize-PSModule
18
+ uses: PSModule/Initialize-PSModule@main
19
+ with:
20
+ Verbose: true
21
22
+ - name: Build-PSModule
23
+ uses: PSModule/Build-PSModule@main
24
25
26
27
+ - name: Test-PSModule
28
+ uses: PSModule/Test-PSModule@main
29
30
31
32
+ - name: Release-PSModule
33
+ uses: PSModule/Release-PSModule@main
34
35
+ APIKey: ${{ secrets.APIKEY }}
36
37
+ env:
38
+ GH_TOKEN: ${{ github.token }} # Used for GitHub CLI authentication
.github/workflows/Publish.yml
0 commit comments