From 7478a50069343ea1edfa7b74eed406b0f844b6d4 Mon Sep 17 00:00:00 2001 From: Jeremy Rand Date: Thu, 15 Apr 2021 18:59:45 +0000 Subject: [PATCH] Cirrus: Submit GitHub PR when bumping versions --- .cirrus.yml | 1 + tools/cirrus_gen_yml.sh | 1 + tools/namecoin-bump-versions.sh | 5 +++++ 3 files changed, 7 insertions(+) diff --git a/.cirrus.yml b/.cirrus.yml index 56a03ec..c65461b 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -3611,4 +3611,5 @@ bump_docker_builder: env: BUMP_DEPS: 1 DEPLOY_KEY: ENCRYPTED[7969cc42abbc36c75c5673f2227e2eeec92577391c28c678243f95e01edffa17137e52cbddbe3e409cdab78a637edec5] + PR_TOKEN: ENCRYPTED[91c45714bbbcf5b1fbb124475368332fcec4020258c5c4316ea9d07e3933982c6d179b925d6f7488978528ca99a737f3] only_if: $CIRRUS_REPO_OWNER == "namecoin" diff --git a/tools/cirrus_gen_yml.sh b/tools/cirrus_gen_yml.sh index 8910300..53dc50b 100755 --- a/tools/cirrus_gen_yml.sh +++ b/tools/cirrus_gen_yml.sh @@ -213,6 +213,7 @@ echo 'bump_docker_builder: env: BUMP_DEPS: 1 DEPLOY_KEY: ENCRYPTED[7969cc42abbc36c75c5673f2227e2eeec92577391c28c678243f95e01edffa17137e52cbddbe3e409cdab78a637edec5] + PR_TOKEN: ENCRYPTED[91c45714bbbcf5b1fbb124475368332fcec4020258c5c4316ea9d07e3933982c6d179b925d6f7488978528ca99a737f3] only_if: $CIRRUS_REPO_OWNER == "namecoin"' ) > .cirrus.yml diff --git a/tools/namecoin-bump-versions.sh b/tools/namecoin-bump-versions.sh index 6a95d7b..f093967 100755 --- a/tools/namecoin-bump-versions.sh +++ b/tools/namecoin-bump-versions.sh @@ -197,4 +197,9 @@ then echo "Pushing branch..." git push --force deploy bump-deps + + echo "Requesting pull..." + curl -X "POST" -u "NamecoinBot:${PR_TOKEN}" -H "Accept: application/vnd.github.v3+json" "https://api.github.com/repos/${CIRRUS_REPO_FULL_NAME}/pulls" -d '{"head": "NamecoinBot:bump-deps", "base": "master", "title": "Bump dependencies", "maintainer_can_modify": true}' + + echo "Pull request submitted!" fi