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
|
## 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)
|
[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
|
## 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