Skip to content

Pin dependencies

Pin dependencies #31

name: Opex Dashboard api_issuer
on:
pull_request:
types: [opened, synchronize]
paths:
- 'apps/io-func-sign-issuer/openapi.yaml'
- '.github/workflows/opex_api_issuer.yaml'
- '.opex/api_issuer/**'
env:
API_NAME: api_issuer
permissions:
id-token: write
contents: read
jobs:
opex-review:
runs-on: ubuntu-latest
environment: opex-prod-ci
steps:
- name: Checkout
id: checkout
# from https://github.com/actions/checkout/commits/main
uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3
with:
persist-credentials: false
fetch-depth: 0
- name: Validate opex dashbaord
uses: ./.github/workflows/opex-review
with:
environment: prod
api_name: ${{ env.API_NAME }}