Update master branch build to release timestamp version to the github packages#25
Update master branch build to release timestamp version to the github packages#25ayeshLK merged 3 commits intoballerina-platform:mainfrom
Conversation
📝 WalkthroughWalkthroughA GitHub Actions workflow file was updated to reference a different template workflow. The Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
⚔️ Resolve merge conflicts (beta)
Comment |
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
.github/workflows/build-timestamped-master.yml (1)
14-18:⚠️ Potential issue | 🔴 CriticalRemove the unsupported
repo-nameinput from the workflow call.The template
build-timestamp-master-template.ymlonly acceptsadditional-build-flagsas an input parameter. Therepo-nameinput being passed is not defined in the template and will cause the workflow to fail. Removerepo-name: module-ballerinax-cdcfrom thewithsection.Current configuration:
uses: ballerina-platform/ballerina-library/.github/workflows/build-timestamp-master-template.yml@main secrets: inherit with: repo-name: module-ballerinax-cdc additional-build-flags: -x :cdc-examples:build
Codecov Report✅ All modified and coverable lines are covered by tests. ❌ Your project status has failed because the head coverage (76.70%) is below the target coverage (80.00%). You can increase the head coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #25 +/- ##
=========================================
Coverage 76.70% 76.70%
Complexity 224 224
=========================================
Files 30 30
Lines 1082 1082
Branches 169 169
=========================================
Hits 830 830
Misses 175 175
Partials 77 77 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Purpose
Summary
This pull request updates the master branch build workflow to use a new template specifically designed for releasing timestamped versions to GitHub Packages.
Changes
Workflow Configuration Update
.github/workflows/build-timestamped-master.ymlto reference thebuild-timestamp-master-template.ymltemplate instead of the genericbuild-connector-template.ymltemplate