mirror of
https://github.com/boostorg/boost.git
synced 2026-01-18 21:41:27 +01:00
Superproject commitbot fixes (#911)
This commit is contained in:
17
.github/workflows/commit-bot.yml
vendored
17
.github/workflows/commit-bot.yml
vendored
@@ -1,10 +1,7 @@
|
||||
name: Commit Bot
|
||||
|
||||
# To avoid infinite loops, don't trigger on "push"
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
- develop
|
||||
schedule:
|
||||
- cron: "0,30 * * * *"
|
||||
|
||||
@@ -34,6 +31,7 @@ jobs:
|
||||
with:
|
||||
ref: master
|
||||
path: master
|
||||
persist-credentials: false
|
||||
|
||||
- name: Checkout develop repository
|
||||
uses: actions/checkout@v4
|
||||
@@ -41,6 +39,7 @@ jobs:
|
||||
with:
|
||||
ref: develop
|
||||
path: develop
|
||||
persist-credentials: false
|
||||
|
||||
- name: Check for module updates
|
||||
run: |
|
||||
@@ -58,6 +57,10 @@ jobs:
|
||||
submodule_name=$(echo "$key" | awk -F '.' '{print $2}')
|
||||
submodule_path=$(echo "$path")
|
||||
url=$(git config --file .gitmodules --get-regexp "^submodule\.$submodule_name\.url$" | awk '{print $2}')
|
||||
if [[ ! "$url" =~ ^https:// ]]; then
|
||||
basicreponame=$(basename $url)
|
||||
url=${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY_OWNER}/${basicreponame}
|
||||
fi
|
||||
hash=$(git ls-remote "$url" "refs/heads/$branch" | cut -f 1)
|
||||
hash="${hash#"${hash%%[![:space:]]*}"}"
|
||||
hash="${hash%"${hash##*[![:space:]]}"}"
|
||||
@@ -87,7 +90,8 @@ jobs:
|
||||
uses: ad-m/github-push-action@v0.8.0
|
||||
if: contains(steps.branches.outputs.branches, 'master')
|
||||
with:
|
||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
# github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
github_token: ${{ secrets.CI_PAT }}
|
||||
branch: master
|
||||
directory: master
|
||||
|
||||
@@ -95,7 +99,8 @@ jobs:
|
||||
uses: ad-m/github-push-action@v0.8.0
|
||||
if: contains(steps.branches.outputs.branches, 'develop')
|
||||
with:
|
||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
# github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
github_token: ${{ secrets.CI_PAT }}
|
||||
branch: develop
|
||||
directory: develop
|
||||
|
||||
|
||||
Reference in New Issue
Block a user