Repository navigation
ci(releases): Hide CI and test updates from release notes - #1457
Aaron ("AJ") Steers (aaronsteers) merged 4 commits into
Conversation
|
I'll fix CI failures and address comments from users with write access. I'll skip comments containing "(aside)".
|
👋 Greetings, Airbyte Team Member!Here are some helpful tips and reminders for your convenience. 💡 Show Tips and TricksTesting This PyAirbyte VersionYou can test this version of PyAirbyte using the following: # Run PyAirbyte CLI from this branch:
uvx --from 'git+https://github.com/airbytehq/PyAirbyte.git@devin/1793993852-release-drafter-hidden-ci-tests' pyairbyte --help
# Install PyAirbyte from this branch for development:
pip install 'git+https://github.com/airbytehq/PyAirbyte.git@devin/1793993852-release-drafter-hidden-ci-tests'PR Slash CommandsAirbyte Maintainers can execute the following slash commands on your PR:
📚 Show Repo GuidanceHelpful ResourcesCommunity SupportQuestions? Join the #pyairbyte channel in our Slack workspace. |
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues are reported for the release-drafting changes.
No open issues 🎉
What changed in this PR
Updates PyAirbyte’s release drafting to omit CI/test-only changes from release notes and leave existing drafts untouched when preparation is skipped.
Changes:
- Pins both drafting passes to
semantic-pr-release-drafterv2.6.0 using a commit SHA. - Shares release categories, hides
ciandtest, and renames the generic feature heading to “New Features”. - Skips package building and finalization when preparation reports
skipped=true.
| File | Description |
|---|---|
.github/workflows/release_drafter.yml |
Updates action pins, adds skip guards, and sets default read-only contents permissions. |
.github/release-drafter.yml |
Defines shared categories, retaining MCP features and hiding CI/test entries. |
Review effort: Balanced
|
Retarget main. And after we merge, we'll need a manual PR to get this into the release candidate branch since the automated workflow doesn't have permissions to update workflows. |
Co-Authored-By: AJ Steers <aj@airbyte.io>
Co-Authored-By: AJ Steers <aj@airbyte.io>
Co-Authored-By: AJ Steers <aj@airbyte.io>
c9faa87 to
5ff5de4
Compare
|
Resolved: Rebased the three release-drafter commits onto Devin session, on behalf of Aaron ("AJ") Steers (@aaronsteers). |
Code coverage overviewLanguages: Python Python / code-coverage/pytest-no-creds
View coverage of the 10 most impacted files.
Python / code-coverage/pytest
View coverage of the 10 most impacted files.
Python / code-coverage/pytest-unit
Line coverage data for the main branch is not yet available. View coverage of the 10 most covered files.
ℹ️ Calculations represent line coverage. Results may change as calculations are updated. Updated |
Co-Authored-By: AJ Steers <aj@airbyte.io>
|
The Python 3.13/3.14 failures came from stale RC workflow definitions after retargeting, while the checkout already contained Devin session, on behalf of Aaron ("AJ") Steers (@aaronsteers). |
Summary
Upgrade release drafting to the latest stable version and omit CI/test-only changes from release notes, following the Terraform provider pattern.
aaronsteers/semantic-pr-release-drafterv2.6.0..github/release-drafter.yml, hidingciandtestin both passes.skipped=true, leaving existing drafts untouched for CI/test-only ranges.Validation
actionlint .github/workflows/release_drafter.ymlandgit diff --checkpassed.Link to Devin session: https://app.devin.ai/sessions/bb411256d6494bbb8abd73c1dc8390bb
Open in Devin Desktop: https://app.devin.ai/desktop/session/bb411256d6494bbb8abd73c1dc8390bb?variant=devin
Requested by: Aaron ("AJ") Steers (@aaronsteers)
Note
Auto-merge may have been disabled. Please check the PR status to confirm.
Important
Auto-merge enabled.
This PR is set to merge automatically when all requirements are met.