dbt-labs / dbt-labs/actions

[CT-3494] Deprecate the `core-triage` action

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

Description

### Housekeeping

- [X] I am a maintainer of actions

### Short description

This action might not be in use any longer. If so, we can deprecate it as low-hanging tech debt.

One benefit is reducing noise in cases where the action doesn't run successfully.

### Acceptance criteria

1. Confirm will all relevant stakeholders (PMs, DX, EMs for Core+Adapters) that this action is no longer in use
1. Remove the files added within [#27](https://github.com/dbt-labs/actions/pull/27):
- remove `.github/workflows/core-triage.yml`
- remove [`scripts`](https://github.com/dbt-labs/actions/tree/main/scripts) directory:
- `scripts/core-triage/graphql_queries.py`
- `scripts/core-triage/project.py`
- `requirements.txt`
- `README.md`

### Impact to Other Teams

It is possible that someone among PMs, DX, EMs for Core+Adapters is using [this](https://github.com/orgs/dbt-labs/projects/22/views/5) view within a larger GitHub project board, so we'd just need to check first prior to merge.

### Context

https://dbt-labs.slack.com/archives/C044WU55X7Y/p1702489398282579

Contributor guide

Open the contributing guide

Research direction

First review the linked project-board view and Slack context, then confirm with the listed PM, DX, and EM stakeholders that core-triage is unused. Remove .github/workflows/core-triage.yml and the listed scripts/core-triage files, requirements.txt, and README.md; done means the stakeholders have confirmed deprecation and those files are gone.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, python
Domain
ci-cd, tooling
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.