From 485ffc4baec09f93a1ba94e399e63585b5a0b8aa Mon Sep 17 00:00:00 2001 From: Earl Warren Date: Mon, 9 Dec 2024 14:14:30 +0100 Subject: [PATCH 1/2] chore(ci): set the milestone when a pull request is open (cherry picked from commit 1f18d8d67798d990bc2d4da5c123cba9f4dc866f) --- .forgejo/workflows/milestone.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .forgejo/workflows/milestone.yml diff --git a/.forgejo/workflows/milestone.yml b/.forgejo/workflows/milestone.yml new file mode 100644 index 0000000000..ac1aefa3b9 --- /dev/null +++ b/.forgejo/workflows/milestone.yml @@ -0,0 +1,29 @@ +# Copyright 2024 The Forgejo Authors +# SPDX-License-Identifier: MIT +# +# This workflow is triggered on pull_request_target and runs from +# the forgejo branch so that it does not need to be backported. +# If it was triggered on pull_request, it would have to exist on all +# stable branches. +# +name: milestone + +on: + pull_request_target: + types: + - opened + +jobs: + set: + if: vars.ROLE == 'forgejo-coding' + runs-on: docker + container: + image: 'code.forgejo.org/oci/node:20-bookworm' + steps: + - uses: https://code.forgejo.org/forgejo/set-milestone@v1.0.0 + with: + forgejo: https://codeberg.org + repository: forgejo/forgejo + token: ${{ secrets.SET_MILESTONE_TOKEN }} + pr-number: ${{ github.event.pull_request.number }} + verbose: ${{ vars.SET_MILESTONE_VERBOSE }} From bf845281094f35737484ed8bfd43bd031617d803 Mon Sep 17 00:00:00 2001 From: Earl Warren Date: Mon, 9 Dec 2024 17:01:35 +0100 Subject: [PATCH 2/2] chore(ci): set the milestone when a pull request is open (take 2) Use the oci:ci image to get jq (cherry picked from commit ebfe702df65f674d45ce7ce7aa46c91a1cf67f1d) --- .forgejo/workflows/milestone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/milestone.yml b/.forgejo/workflows/milestone.yml index ac1aefa3b9..3ecfa55f15 100644 --- a/.forgejo/workflows/milestone.yml +++ b/.forgejo/workflows/milestone.yml @@ -18,7 +18,7 @@ jobs: if: vars.ROLE == 'forgejo-coding' runs-on: docker container: - image: 'code.forgejo.org/oci/node:20-bookworm' + image: 'code.forgejo.org/oci/ci:1' steps: - uses: https://code.forgejo.org/forgejo/set-milestone@v1.0.0 with: