You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by vo...@apache.org on 2020/01/13 07:54:59 UTC

[fineract] branch vorburger-slash-rebase-pr-comment-action created (now ad56f0d)

This is an automated email from the ASF dual-hosted git repository.

vorburger pushed a change to branch vorburger-slash-rebase-pr-comment-action
in repository https://gitbox.apache.org/repos/asf/fineract.git.


      at ad56f0d  add /rebase comment support for Pull Requests

This branch includes the following new commits:

     new ad56f0d  add /rebase comment support for Pull Requests

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[fineract] 01/01: add /rebase comment support for Pull Requests

Posted by vo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

vorburger pushed a commit to branch vorburger-slash-rebase-pr-comment-action
in repository https://gitbox.apache.org/repos/asf/fineract.git

commit ad56f0d24d5123a42567d7e72edd5b492f5f3279
Author: Michael Vorburger ⛑️ <vo...@apache.org>
AuthorDate: Mon Jan 13 08:54:53 2020 +0100

    add /rebase comment support for Pull Requests
    
    https://github.com/marketplace/actions/automatic-rebase
    
    https://github.com/cirrus-actions/rebase
---
 .github/workflows/rebase.yml | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/.github/workflows/rebase.yml b/.github/workflows/rebase.yml
new file mode 100644
index 0000000..e08b03f
--- /dev/null
+++ b/.github/workflows/rebase.yml
@@ -0,0 +1,23 @@
+# https://github.com/marketplace/actions/automatic-rebase  (https://github.com/cirrus-actions/rebase)
+on: 
+  issue_comment:
+    types: [created]
+name: Automatic Rebase
+jobs:
+  rebase:
+    name: Rebase
+    if: github.event.issue.pull_request != '' && contains(github.event.comment.body, '/rebase')
+    runs-on: ubuntu-latest
+    steps:
+    - uses: actions/checkout@master
+    - name: Automatic Rebase
+      uses: cirrus-actions/rebase@1.2
+      env:
+        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+  # https://github.community/t5/GitHub-Actions/Workflow-is-failing-if-no-job-can-be-ran-due-to-condition/m-p/38186#M3250
+  always_job:
+    name: Aways run job
+    runs-on: ubuntu-latest
+    steps:
+      - name: Always run
+        run: echo "fineract/.github/workflows/rebase.yml: This job is used to prevent the workflow to fail when all other jobs are skipped."