Skip to content

Commit e87a518

Browse files
Use new PSModule pipeline
1 parent 3063fde commit e87a518

File tree

2 files changed

+38
-33
lines changed

2 files changed

+38
-33
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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+
with:
25+
Verbose: true
26+
27+
- name: Test-PSModule
28+
uses: PSModule/Test-PSModule@main
29+
with:
30+
Verbose: true
31+
32+
- name: Release-PSModule
33+
uses: PSModule/Release-PSModule@main
34+
with:
35+
APIKey: ${{ secrets.APIKEY }}
36+
Verbose: true
37+
env:
38+
GH_TOKEN: ${{ github.token }} # Used for GitHub CLI authentication

.github/workflows/Publish.yml

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)