Skip to content

Commit 5f542c3

Browse files
CLOUDP-296909: Add some comments to the IPA release workflow
1 parent d8687be commit 5f542c3

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.github/workflows/release-IPA-metrics.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# This workflow will generate metrics about the IPA validation on the current OAS
2+
# (number of adoptions, violations and exceptions) and upload the data to an S3 bucket.
13
name: IPA Validation Metrics Release
24
on:
35
workflow_call:
@@ -21,6 +23,8 @@ permissions:
2123
issues: write
2224

2325
jobs:
26+
# Checks the last workflow run, and decides whether the IPA release metrics should be uploaded or
27+
# skipped. The release-IPA-metrics job only runs if the last release was not today and did not fail.
2428
pre-IPA-metrics-release-checks:
2529
name: IPA Metrics Release Pre-Checks
2630
runs-on: ubuntu-latest
@@ -43,6 +47,7 @@ jobs:
4347
})
4448
return shouldRunRelease
4549
50+
# Generates and uploads the IPA validation metrics to S3
4651
release-IPA-metrics:
4752
name: Release IPA Validation Metrics
4853
needs: [pre-IPA-metrics-release-checks]

0 commit comments

Comments
 (0)