* init commit of partial functionality * Simplified layout (matching TS client) * reworked get & post webrequest allows more interaction with response * Added more functionality * Added cancel and wait for jobs * todo added * Async script running and query util * Added sync script & async flow * Stop-WindmillExecution Implementation of `cancel_running` from Python client. Also changed $Body -> $Data to be more explicit (we don't expect JSON body as the method will convert it for us) * Added get workspace and job * added token creation * Added job cancel cmdlet * get id token * Final draft - Manual testing complete - Rearranged methods & functions - Added a bit more functionality * fixed incomplete synopsis * added parent job back dont think it's related to this module. reported finding in discord * feat: publish CI --------- Co-authored-by: HugoCasa <hugo@casademont.ch>
17 lines
326 B
YAML
17 lines
326 B
YAML
name: Publish powershell-client
|
|
on:
|
|
push:
|
|
tags:
|
|
- "v*"
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
publish_gallery:
|
|
runs-on: ubicloud-standard-8
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- run: . ./powershell-client/publish.ps1
|
|
shell: pwsh
|
|
env:
|
|
NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
|