Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/fceux.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2021-06-12 07:13:39 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2021-06-12 07:18:33 +0300
commitc6aa82cb572fb6c69d4290e2ccd3e8fd6b3ebcbd (patch)
tree28d3a8715a4a7e2c4015fa4ffafba819dac306db /.github
parented6278916596840ece26ca001be0ecf0dc47d8e5 (diff)
Auto-merge -> auto-rebuild
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/automerge.yml9
-rw-r--r--.github/workflows/cmake_linux.yml2
-rw-r--r--.github/workflows/cmake_macos.yml2
-rw-r--r--.github/workflows/msbuild_win_x64.yml2
-rw-r--r--.github/workflows/msbuild_win_x86.yml2
5 files changed, 14 insertions, 3 deletions
diff --git a/.github/workflows/automerge.yml b/.github/workflows/automerge.yml
index 87154dc1..d0d5aa85 100644
--- a/.github/workflows/automerge.yml
+++ b/.github/workflows/automerge.yml
@@ -1,4 +1,4 @@
-name: Automerge
+name: Auto-merge
on:
workflow_dispatch:
@@ -6,7 +6,7 @@ on:
- cron: '0 0 * * *'
env:
- MY_REPO: https://Cluster_M:${{secrets.GITHUB_TOKEN}}@github.com/ClusterM/fceux.git
+ MY_REPO: https://ClusterM:${{secrets.GITHUB_TOKEN}}@github.com/ClusterM/fceux.git
MY_BRANCH: coolgirl
MASTER_REPO: https://github.com/TASVideos/fceux.git
MASTER_BRANCH: master
@@ -16,12 +16,15 @@ jobs:
runs-on: ubuntu-latest
steps:
- - name: Merge with master
+ - name: Merge with the master
run: |
git clone ${{env.MY_REPO}} -b ${{env.MY_BRANCH}} tmp
cd tmp
+ OLD_COMMIT=$(git rev-parse HEAD)
git config user.name "Automerge Bot"
git config user.email "bot@example.com"
git config pull.rebase false
git pull ${{env.MASTER_REPO}} ${{env.MASTER_BRANCH}}
+ NEW_COMMIT=$(git rev-parse HEAD)
git push
+ [ "$OLD_COMMIT" != "$NEW_COMMIT" ] && curl -X POST https://api.github.com/repos/ClusterM/fceux/dispatches -H 'Accept: application/vnd.github.everest-preview+json' -u ${{env.DISPATCH_KEY}} --data '{"event_type": "Automerge-rebuild"}' || true
diff --git a/.github/workflows/cmake_linux.yml b/.github/workflows/cmake_linux.yml
index f760f0c6..870b046e 100644
--- a/.github/workflows/cmake_linux.yml
+++ b/.github/workflows/cmake_linux.yml
@@ -6,6 +6,8 @@ on:
pull_request:
branches: [ coolgirl ]
workflow_dispatch:
+ repository_dispatch:
+ types: [Automerge-rebuild]
env:
BUILD_TYPE: Release
diff --git a/.github/workflows/cmake_macos.yml b/.github/workflows/cmake_macos.yml
index fcd41f99..23bcc5f9 100644
--- a/.github/workflows/cmake_macos.yml
+++ b/.github/workflows/cmake_macos.yml
@@ -6,6 +6,8 @@ on:
pull_request:
branches: [ coolgirl ]
workflow_dispatch:
+ repository_dispatch:
+ types: [Automerge-rebuild]
env:
BUILD_TYPE: Release
diff --git a/.github/workflows/msbuild_win_x64.yml b/.github/workflows/msbuild_win_x64.yml
index a150453d..4b68948d 100644
--- a/.github/workflows/msbuild_win_x64.yml
+++ b/.github/workflows/msbuild_win_x64.yml
@@ -6,6 +6,8 @@ on:
pull_request:
branches: [ coolgirl ]
workflow_dispatch:
+ repository_dispatch:
+ types: [Automerge-rebuild]
env:
SOLUTION_FILE_PATH: vc/vc14_fceux.vcxproj
diff --git a/.github/workflows/msbuild_win_x86.yml b/.github/workflows/msbuild_win_x86.yml
index 90c091f8..a5152905 100644
--- a/.github/workflows/msbuild_win_x86.yml
+++ b/.github/workflows/msbuild_win_x86.yml
@@ -6,6 +6,8 @@ on:
pull_request:
branches: [ coolgirl ]
workflow_dispatch:
+ repository_dispatch:
+ types: [Automerge-rebuild]
env:
SOLUTION_FILE_PATH: vc/vc14_fceux.vcxproj