astropy / astropy/astropy-integration-testing

Add workflow to test against bug fix branch

Open
#25 11 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
4
Forks
6
PR merge metrics
No merged PRs in 30d

Description

Sometimes astropy bugfix release somehow includes breaking changes, making downstream maintainers cry. Would be nice if we run integration testing against backport branch or RC before pushing out a bugfix release. cc @astropy/astropy-project-release-team

Current outcome: Some crying when picking up new bugfix version of astropy.

Desired outcome: No crying.

xref https://github.com/astropy/astropy/issues/12889#issuecomment-2682465393

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test path, or workflow entry point is named in the issue. Start by reviewing the repository's existing workflows and integration-test setup, then determine how a backport branch or release candidate can be tested before a bugfix release. Done means the workflow runs those integration tests against the proposed pre-release version and prevents the described breaking release from passing unnoticed.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, python
Domain
ci-cd, release, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.