canonical / canonical/tensorflow-rock

Add PR title validation for tensorflow-rock repository using reusable workflow

Open Beginner friendly
#7 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
1
Forks
0
Avg merge
7h 20m
Merged PRs (30d)
1

Description

### Context

Ensuring PR titles (and merge commits) always follow a defined naming convention is necessary to maintain a clean and readable repository.

Ref: https://github.com/canonical/bundle-kubeflow/issues/1376

### What needs to get done

1. Add new action, possibly named on_pull_request_lint_title, which uses the reusable workflow defined [here](https://github.com/canonical/charmed-kubeflow-workflows/blob/main/.github/workflows/_pull-request-lint-title.yaml)

### Definition of Done

1. Action runs when a PR is created, updated, reopened or synchronized
2. PR title validation is working

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the reusable workflow at .github/workflows/_pull-request-lint-title.yaml in charmed-kubeflow-workflows, then inspect the repository's GitHub Actions workflow setup before adding the proposed on_pull_request_lint_title action. Done means the action uses that reusable workflow, validates PR titles, and runs when a PR is created, updated, reopened, or synchronized.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.