Skip to content

Process-PSModule

Process-PSModule #402

name: Process-PSModule
on:
workflow_dispatch:
schedule:
- cron: '0 0 * * *'
pull_request:
branches:
- main
types:
- closed
- opened
- reopened
- synchronize
- labeled
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: write
pull-requests: write
statuses: write
pages: write
id-token: write
jobs:
Process-PSModule:
uses: PSModule/Process-PSModule/.github/workflows/workflow.yml@688896dc3ef70fb35bd74ae5328e76d5e57fe08a # v6.1.15
secrets:
APIKey: ${{ secrets.APIKey }}
TestData: >-
{"secrets":{"AZURE_CLIENT_SECRET":"${{ secrets.AZURE_CLIENT_SECRET }}"},"variables":{"AZURE_TENANT_ID":"${{ vars.AZURE_TENANT_ID }}","AZURE_CLIENT_ID":"${{ vars.AZURE_CLIENT_ID }}","AZURE_KEYVAULT_NAME":"${{ vars.AZURE_KEYVAULT_NAME }}","AZURE_KEYVAULT_KEY_NAME":"${{ vars.AZURE_KEYVAULT_KEY_NAME }}","AZURE_KEYVAULT_KEY_VERSION":"${{ vars.AZURE_KEYVAULT_KEY_VERSION }}"}}