diff --git a/.forgejo/workflows/integration.yml b/.forgejo/workflows/integration.yml index 7ebd200..a91ef4e 100644 --- a/.forgejo/workflows/integration.yml +++ b/.forgejo/workflows/integration.yml @@ -4,16 +4,17 @@ on: push: branches: - 'main' + - 'v*' pull_request: jobs: integration: - runs-on: self-hosted + runs-on: lxc-bookworm steps: - uses: actions/checkout@v4 - id: forgejo - uses: https://code.forgejo.org/actions/setup-forgejo@v1 + uses: https://code.forgejo.org/actions/setup-forgejo@v1.0.1 with: user: root password: admin1234 diff --git a/cascading-pr.sh b/cascading-pr.sh index f2ec3db..fba348e 100755 --- a/cascading-pr.sh +++ b/cascading-pr.sh @@ -77,11 +77,15 @@ EOF } function pr_destination_title() { - echo "cascading-pr from ${options[origin_url]}/${options[origin_repo]} ${options[origin_head]}" + echo "cascading-pr from ${options[origin_url]}/${options[origin_repo]} ${options[origin_head]} to ${options[destination_head]}" } function pr_destination_body() { - echo "cascading-pr from ${options[origin_url]}/${options[origin_repo]} ${options[origin_head]}" + if [[ -n "${options[origin_pr]}" ]]; then + echo "cascading-pr from ${options[origin_url]}/${options[origin_repo]}/pulls/${options[origin_pr]}" + else + echo "cascading-pr from ${options[origin_url]}/${options[origin_repo]} ${options[origin_head]}" + fi } function upsert_destination_pr() { diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..e95bd65 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "local>actions/renovate-config" + ] +}