Skip to content

Commit

Permalink
Add release drafter to cbioportal-core
Browse files Browse the repository at this point in the history
  • Loading branch information
dippindots committed Jun 26, 2024
1 parent 1e8f32b commit 2b367f7
Show file tree
Hide file tree
Showing 2 changed files with 98 additions and 0 deletions.
82 changes: 82 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
name-template: 'v$NEXT_PATCH_VERSION'
tag-template: 'v$NEXT_PATCH_VERSION'
categories:
- title: '🧬 Features'
labels:
- 'feature'
- 'cl-feature'
- title: '✨ Enhancements'
labels:
- 'enhancement'
- 'cl-enhancement'
- title: '🐛 Bug Fixes'
labels:
- 'fix'
- 'bugfix'
- 'bug'
- 'cl-bug'
- title: '🏎 Performance Tweaks'
labels:
- 'performance'
- 'cl-performance'
- title: '🎨 Style Tweaks'
labels:
- 'style tweak'
- 'cl-style-tweak'
- title: '⚙️ REST API Changes'
labels:
- 'api'
- title: '⚙️ Changes to handle external APIs'
labels:
- 'external api'
- 'cl-external-api'
- title: '🗄 Database Migration'
labels:
- 'includes db changes'
- 'migration'
- 'cl-db-migration'
- title: '⚠️ Deprecation'
labels:
- 'deprecation'
- 'cl-deprecation'
- title: '📘 Documentation'
labels:
- 'documentation'
- 'cl-documentation'
- title: '🖊️ Data Importer & Validator'
labels:
- 'importer'
- 'validator'
- title: '🧹 Cleanup & Refactoring 🔧'
labels:
- 'cleanup'
- 'refactoring'
- 'cl-refactoring'
- title: '👷‍♀️ Testing, Configuration & Deployment'
labels:
- 'devops'
- 'test'
- 'cl-test'
- 'cl-devops'
- title: '🧰 Maintenance'
labels:
- 'chore'
- 'dependencies'
- 'cl-chore'
- title: '✂️ Reverted due to critical bugs'
labels:
- 'revert'
- title: '📐 Prototype (Internal Use)'
labels:
- 'cl-prototype'
exclude-labels:
- 'skip-changelog'
- 'cl-skip-changelog'
change-template: '- $TITLE @$AUTHOR (#$NUMBER)'
template: |
## Changes
$CHANGES
## 🕵️‍♀️ Full commit logs
- Cbioportal Core: https://github.com/cBioPortal/cbioportal-core/compare/$PREVIOUS_TAG...v$NEXT_PATCH_VERSION
16 changes: 16 additions & 0 deletions .github/workflows/release-management.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Release Management

on:
push:
# branches to consider in the event; optional, defaults to all
branches:
- main

jobs:
update_draft_release:
runs-on: ubuntu-latest
steps:
# Drafts your next Release notes as Pull Requests are merged into "master"
- uses: toolmantim/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 comments on commit 2b367f7

Please sign in to comment.