dbt-labs / dbt-labs/actions

[CT-2433] Add latest Previous Release to Changelog List

Open
#91 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
16
Forks
7
Avg merge
2d 19h
Merged PRs (30d)
2

Description

Add a step to add a link to the newly cut branch in [cut-release-branch.yml](https://github.com/dbt-labs/actions/blob/4a9bc4a86549ced8afb9b1cdca6aedb64f38154c/.github/workflows/cut-release-branch.yml#L243) to [Previous Releases](https://github.com/dbt-labs/dbt-core/blob/main/CHANGELOG.md#previous-releases) in the `CHANGELOG.md`.

Could be done with some simple bash scripting.

### Problems this would solve

- https://github.com/dbt-labs/dbt-core/pull/10082
- https://github.com/dbt-labs/dbt-core/pull/8886
- https://github.com/dbt-labs/dbt-core/issues/7671

Contributor guide

Open the contributing guide

Research direction

Read .github/workflows/cut-release-branch.yml at the referenced step and inspect the Previous Releases section in dbt-core's CHANGELOG.md. Trace how the newly cut branch is identified and how the changelog can be updated across the repositories. Done means each release adds a link to the new branch under Previous Releases.

Written by the indexing model from the issue text.

Assessment

Tech stack
bash, github-actions
Domain
ci-cd, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.