This action generate a template with OpEx Dashboard tool.
Required The path to the configuration file.
Required Api name
Required Azure environment
Required Azure client-id
Required Azure tenant-id
Required Azure subscription-id
Required docker sha version from https://github.com/pagopa/opex-dashboard-azure-action/pkgs/container/opex-dashboard-azure-action
None.
# from https://github.com/pagopa/opex-dashboard-azure-action/
- uses: pagopa/opex-dashboard-azure-action@v1.0.3
with:
environment: ${{ matrix.environment }}
api-name: ${{ env.API_NAME }}
config: .opex/${{ env.API_NAME }}/env/${{ matrix.environment }}/config.yaml
client-id: ${{ env.CLIENT_ID }}
tenant-id: ${{ env.TENANT_ID }}
subscription-id: ${{ env.SUBSCRIPTION_ID }}
# from https://github.com/pagopa/opex-dashboard-azure-action/pkgs/container/opex-dashboard-azure-action
docker-version: sha256:d9465f04e469c8f65bb1fb21cb9688508c64fda75495f552e858fb5a9580be90
See a complete example in this repository.