読み込み中...
読み込み中...
読み込み中...
作成者・メンテナー
→ 進行中
リポジトリ内のXMLファイルからAzure API Management(APIM)のポリシーを公式Azure SDKで更新するGitHubアクション。フォルダ規約またはマニフェストファイルからAPI単位・オペレーション単位のポリシーを自動検出し、対象リソースの存在確認とポリシーXMLの検証を行ったうえで、CI/CDワークフローの一部として適用します。Azure organization配下でGitHub Marketplaceに公開。
規約ベースとマニフェストベースの両方のレイアウトに対応する信頼性の高い検出機構を設計し、Azure API Management SDKを呼び出す前にリソースの存在確認とポリシーXMLの検証を安全に行うことが課題でした。