mirror of
https://github.com/finos/SymphonyElectron.git
synced 2025-02-25 18:55:29 -06:00
consolidate github actions (#1158)
This commit is contained in:
committed by
GitHub
parent
37d7497688
commit
c4f6390866
11
.github/PULL_REQUEST_TEMPLATE.md
vendored
11
.github/PULL_REQUEST_TEMPLATE.md
vendored
@@ -1,14 +1,5 @@
|
||||
## Description
|
||||
A few sentences describing the overall goals of the pull request's commits.
|
||||
Describe the problem or feature in addition to a link to the
|
||||
|
||||
[JIRA-ticket](https://perzoinc.atlassian.net/browse/JIRA-ticket)
|
||||
|
||||
## Solution Approach
|
||||
Describe the approach you've taken to implement this change / resolve the issue
|
||||
|
||||
## Related PRs
|
||||
List related PRs against other branches/repositories:
|
||||
|
||||
branch | PR
|
||||
------ | ------
|
||||
other_pr_dev | [link]()
|
||||
|
||||
14
.github/release-drafter.yml
vendored
14
.github/release-drafter.yml
vendored
@@ -1,14 +0,0 @@
|
||||
name-template: 'v$NEXT_PATCH_VERSION 🌈'
|
||||
tag-template: 'v$NEXT_PATCH_VERSION'
|
||||
categories:
|
||||
- title: '🚀 Features'
|
||||
label: 'feature'
|
||||
- title: '🐛 Bug Fixes'
|
||||
label: 'fix'
|
||||
- title: '🧰 Maintenance'
|
||||
label: 'chore'
|
||||
change-template: '- $TITLE @$AUTHOR (#$NUMBER)'
|
||||
template: |
|
||||
## Changes
|
||||
|
||||
$CHANGES
|
||||
8
.github/workflows/assign.yml
vendored
Normal file
8
.github/workflows/assign.yml
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
name: 'Auto Assign'
|
||||
on: pull_request_target
|
||||
|
||||
jobs:
|
||||
add-reviews:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: kentaro-m/auto-assign-action@v1.1.2
|
||||
27
.github/workflows/automerge.yml
vendored
27
.github/workflows/automerge.yml
vendored
@@ -1,27 +0,0 @@
|
||||
name: automerge
|
||||
on:
|
||||
pull_request:
|
||||
types:
|
||||
- labeled
|
||||
- unlabeled
|
||||
- synchronize
|
||||
- opened
|
||||
- edited
|
||||
- ready_for_review
|
||||
- reopened
|
||||
- unlocked
|
||||
pull_request_review:
|
||||
types:
|
||||
- submitted
|
||||
check_suite:
|
||||
types:
|
||||
- completed
|
||||
status: {}
|
||||
jobs:
|
||||
automerge:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: automerge
|
||||
uses: "pascalgn/automerge-action@v0.11.0"
|
||||
env:
|
||||
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
|
||||
19
.github/workflows/jira-description.yml
vendored
Normal file
19
.github/workflows/jira-description.yml
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
name: JIRA Description
|
||||
|
||||
on:
|
||||
pull_request_target:
|
||||
types: [opened, edited]
|
||||
|
||||
jobs:
|
||||
add-jira-description:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: cakeinpanic/jira-description-action@v0.2.0
|
||||
name: jira-description-action
|
||||
with:
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
jira-token: ${{ secrets.JIRA_TOKEN }}
|
||||
jira-base-url: ${{ secrets.JIRA_BASE_URL }}
|
||||
custom-issue-number-regexp: '^\d+'
|
||||
jira-project-name: 'SDA'
|
||||
use: 'both'
|
||||
19
.github/workflows/review-reminder.yml
vendored
Normal file
19
.github/workflows/review-reminder.yml
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
name: Review Reminder
|
||||
on:
|
||||
schedule:
|
||||
- cron: '*/9 * * * *'
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
name: Review reminders
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- uses: blombard/review-reminder@master
|
||||
with:
|
||||
token: "${{ secrets.GITHUB_TOKEN }}"
|
||||
reminder-comment: "Don't forget to review this PR !"
|
||||
days-before-reminder: '1'
|
||||
16
.github/workflows/stats.yml
vendored
Normal file
16
.github/workflows/stats.yml
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
name: Pull Request Stats
|
||||
|
||||
on: pull_request_target
|
||||
|
||||
jobs:
|
||||
stats:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Run pull request stats
|
||||
uses: flowwer-dev/pull-request-stats@v1
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
repositories: 'symphonyoss/SymphonyElectron'
|
||||
period: 90
|
||||
charts: true
|
||||
sort-by: 'COMMENTS'
|
||||
Reference in New Issue
Block a user