Skip to content

Commit

Permalink
added Labeller action and PR template (#1107)
Browse files Browse the repository at this point in the history
  • Loading branch information
LocalNewsTV authored Sep 15, 2023
1 parent f1e65c8 commit bd47e52
Show file tree
Hide file tree
Showing 3 changed files with 68 additions and 0 deletions.
13 changes: 13 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## Pull Request Standards

- [ ] The title of the PR is accurate
- [ ] The title includes the type of change [`HOTFIX`, `FEATURE`, `etc`]
- [ ] The PR title includes the ticket number in format of `[NRPTI-###]`
- [ ] Documentation is updated to reflect change

# Description

This PR includes the following proposed change(s):

- { List all the changes made }
- { Include any screenshots necessary }
40 changes: 40 additions & 0 deletions .github/labeller.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Auto Label Git Action Config
# 'label_name'
# - path_of_diff/where/code_lives/to_base_label_upon

# Any change to any file in .github/workflows
'GitHub Actions':
- '.github/workflows/*'

# Any change to the docker-compose file or any dockerfile in the repo
'Docker':
- '**/Dockerfile'
- docker-compose.yml

# Any changes to file or subfolders in /backend
'Backend':
- 'api/**/*'

# Any changes to file or subfolders in /frontend
'Frontend':
- 'angular/**/*'

# Any changes to file or subfolders in /docs
'Docs':
- 'docs/**/*'

# Any changes to file or subfolders in /scripts
'Scripts':
- 'app/scripts/**/*'

# Any changes to file or subfolders in /openshift
'OpenShift':
- '**/openshift/**/*'

# Any changes to file of subfolders in /tests
'Testing':
- 'api/test/**/*'

# Any change to any file in any directory with a .env in name
'Environment Variables':
- '**/*.env*'
15 changes: 15 additions & 0 deletions .github/workflows/pr-labeller.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: "Pull Request Labeler"
on:
- pull_request_target

jobs:
triage:
permissions:
contents: read
pull-requests: write
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v4
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
configuration-path: .github/labeller.yaml

0 comments on commit bd47e52

Please sign in to comment.