* [FFmpeg-devel] forgejo merge vs approve @ 2025-08-03 7:41 Michael Niedermayer 2025-08-03 11:06 ` Rémi Denis-Courmont 2025-08-03 11:45 ` Timo Rothenpieler 0 siblings, 2 replies; 9+ messages in thread From: Michael Niedermayer @ 2025-08-03 7:41 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 480 bytes --] Hi can we have a tag that causes "automerge on approve" ? so that if i open a pr i can set that tag and if someone approves it, its merged and i dont have to come back and click that button ? thx -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Concerning the gods, I have no means of knowing whether they exist or not or of what sort they may be, because of the obscurity of the subject, and the brevity of human life -- Protagoras [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [FFmpeg-devel] forgejo merge vs approve 2025-08-03 7:41 [FFmpeg-devel] forgejo merge vs approve Michael Niedermayer @ 2025-08-03 11:06 ` Rémi Denis-Courmont 2025-08-03 11:45 ` Timo Rothenpieler 1 sibling, 0 replies; 9+ messages in thread From: Rémi Denis-Courmont @ 2025-08-03 11:06 UTC (permalink / raw) To: FFmpeg development discussions and patches Le 3 août 2025 14:41:53 GMT+07:00, Michael Niedermayer <michael@niedermayer.cc> a écrit : >Hi > >can we have a tag that causes "automerge on approve" ? > >so that if i open a pr i can set that tag and if someone approves it, its >merged and i dont have to come back and click that button ? IMO, merging should be an explicit action, just to be on the safe side. It doesn't have to be by the submitter though. The person approving might not realise that it will immediately merge, as that doesn't typically happen. Also they might just mean to approve whatever bit of the PR they feel competent about, and not necessarily the entire PR. > >thx > _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [FFmpeg-devel] forgejo merge vs approve 2025-08-03 7:41 [FFmpeg-devel] forgejo merge vs approve Michael Niedermayer 2025-08-03 11:06 ` Rémi Denis-Courmont @ 2025-08-03 11:45 ` Timo Rothenpieler 2025-08-03 13:26 ` Michael Niedermayer 2025-08-03 14:01 ` James Almer 1 sibling, 2 replies; 9+ messages in thread From: Timo Rothenpieler @ 2025-08-03 11:45 UTC (permalink / raw) To: ffmpeg-devel [-- Attachment #1.1: Type: text/plain, Size: 573 bytes --] On 8/3/2025 9:41 AM, Michael Niedermayer wrote: > Hi > > can we have a tag that causes "automerge on approve" ? > > so that if i open a pr i can set that tag and if someone approves it, its > merged and i dont have to come back and click that button ? That is how it should already work normally. If there is no approval, the merge button turns into a "Auto-Merge when checks succeed", and "at least one approval" is said check. Not sure if being an admin lets you bypass that, but at least I also see the "Rebase then fw (When checks succeed)" button. [-- Attachment #1.2: S/MIME Cryptographic Signature --] [-- Type: application/pkcs7-signature, Size: 4742 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [FFmpeg-devel] forgejo merge vs approve 2025-08-03 11:45 ` Timo Rothenpieler @ 2025-08-03 13:26 ` Michael Niedermayer 2025-08-03 13:28 ` Michael Niedermayer ` (2 more replies) 2025-08-03 14:01 ` James Almer 1 sibling, 3 replies; 9+ messages in thread From: Michael Niedermayer @ 2025-08-03 13:26 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1272 bytes --] On Sun, Aug 03, 2025 at 01:45:17PM +0200, Timo Rothenpieler wrote: > On 8/3/2025 9:41 AM, Michael Niedermayer wrote: > > Hi > > > > can we have a tag that causes "automerge on approve" ? > > > > so that if i open a pr i can set that tag and if someone approves it, its > > merged and i dont have to come back and click that button ? > > That is how it should already work normally. > If there is no approval, the merge button turns into a "Auto-Merge when > checks succeed", and "at least one approval" is said check. > > Not sure if being an admin lets you bypass that, but at least I also see the > "Rebase then fw (When checks succeed)" button. ok lets see if that works I saw one button and i clicked it on "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20093" lets see if it waits for an approval :) btw how exactly does that work when a pull request crosses the area of knowledge of 5 people ? thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB "You are 36 times more likely to die in a bathtub than at the hands of a terrorist. Also, you are 2.5 times more likely to become a president and 2 times more likely to become an astronaut, than to die in a terrorist attack." -- Thoughty2 [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [FFmpeg-devel] forgejo merge vs approve 2025-08-03 13:26 ` Michael Niedermayer @ 2025-08-03 13:28 ` Michael Niedermayer 2025-08-03 13:30 ` James Almer 2025-08-03 13:53 ` James Almer 2025-08-03 15:04 ` Timo Rothenpieler 2 siblings, 1 reply; 9+ messages in thread From: Michael Niedermayer @ 2025-08-03 13:28 UTC (permalink / raw) To: FFmpeg development discussions and patches [-- Attachment #1.1: Type: text/plain, Size: 1283 bytes --] On Sun, Aug 03, 2025 at 03:26:00PM +0200, Michael Niedermayer wrote: > On Sun, Aug 03, 2025 at 01:45:17PM +0200, Timo Rothenpieler wrote: > > On 8/3/2025 9:41 AM, Michael Niedermayer wrote: > > > Hi > > > > > > can we have a tag that causes "automerge on approve" ? > > > > > > so that if i open a pr i can set that tag and if someone approves it, its > > > merged and i dont have to come back and click that button ? > > > > That is how it should already work normally. > > If there is no approval, the merge button turns into a "Auto-Merge when > > checks succeed", and "at least one approval" is said check. > > > > Not sure if being an admin lets you bypass that, but at least I also see the > > "Rebase then fw (When checks succeed)" button. > > ok lets see if that works > I saw one button and i clicked it on > "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20093" to clarify, i clicked it twice, once does nothing > > lets see if it waits for an approval :) > > btw how exactly does that work when a pull request crosses the area > of knowledge of 5 people ? > > thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Some Animals are More Equal Than Others. - George Orwell's book Animal Farm [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [FFmpeg-devel] forgejo merge vs approve 2025-08-03 13:28 ` Michael Niedermayer @ 2025-08-03 13:30 ` James Almer 0 siblings, 0 replies; 9+ messages in thread From: James Almer @ 2025-08-03 13:30 UTC (permalink / raw) To: ffmpeg-devel [-- Attachment #1.1.1: Type: text/plain, Size: 1757 bytes --] On 8/3/2025 10:28 AM, Michael Niedermayer wrote: > On Sun, Aug 03, 2025 at 03:26:00PM +0200, Michael Niedermayer wrote: >> On Sun, Aug 03, 2025 at 01:45:17PM +0200, Timo Rothenpieler wrote: >>> On 8/3/2025 9:41 AM, Michael Niedermayer wrote: >>>> Hi >>>> >>>> can we have a tag that causes "automerge on approve" ? >>>> >>>> so that if i open a pr i can set that tag and if someone approves it, its >>>> merged and i dont have to come back and click that button ? >>> >>> That is how it should already work normally. >>> If there is no approval, the merge button turns into a "Auto-Merge when >>> checks succeed", and "at least one approval" is said check. >>> >>> Not sure if being an admin lets you bypass that, but at least I also see the >>> "Rebase then fw (When checks succeed)" button. >> >> ok lets see if that works >> I saw one button and i clicked it on >> "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20093" > > to clarify, i clicked it twice, once does nothing If i recall correctly, for whatever reason the first time you click it you're selecting one of two or more options it gives you (rebase+ff vs merge commit, but i assume the latter is not allowed), then the second click is to confirm that selection. It's kinda weird and clunky. > > >> >> lets see if it waits for an approval :) >> >> btw how exactly does that work when a pull request crosses the area >> of knowledge of 5 people ? >> >> thx > > [...] > > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". [-- Attachment #1.2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 495 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [FFmpeg-devel] forgejo merge vs approve 2025-08-03 13:26 ` Michael Niedermayer 2025-08-03 13:28 ` Michael Niedermayer @ 2025-08-03 13:53 ` James Almer 2025-08-03 15:04 ` Timo Rothenpieler 2 siblings, 0 replies; 9+ messages in thread From: James Almer @ 2025-08-03 13:53 UTC (permalink / raw) To: ffmpeg-devel [-- Attachment #1.1.1: Type: text/plain, Size: 1373 bytes --] On 8/3/2025 10:26 AM, Michael Niedermayer wrote: > On Sun, Aug 03, 2025 at 01:45:17PM +0200, Timo Rothenpieler wrote: >> On 8/3/2025 9:41 AM, Michael Niedermayer wrote: >>> Hi >>> >>> can we have a tag that causes "automerge on approve" ? >>> >>> so that if i open a pr i can set that tag and if someone approves it, its >>> merged and i dont have to come back and click that button ? >> >> That is how it should already work normally. >> If there is no approval, the merge button turns into a "Auto-Merge when >> checks succeed", and "at least one approval" is said check. >> >> Not sure if being an admin lets you bypass that, but at least I also see the >> "Rebase then fw (When checks succeed)" button. > > ok lets see if that works > I saw one button and i clicked it on > "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20093" > > lets see if it waits for an approval :) Looks like it did. It only got merged after i approved it. > > btw how exactly does that work when a pull request crosses the area > of knowledge of 5 people ? > > thx > > [...] > > > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". [-- Attachment #1.2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 495 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [FFmpeg-devel] forgejo merge vs approve 2025-08-03 13:26 ` Michael Niedermayer 2025-08-03 13:28 ` Michael Niedermayer 2025-08-03 13:53 ` James Almer @ 2025-08-03 15:04 ` Timo Rothenpieler 2 siblings, 0 replies; 9+ messages in thread From: Timo Rothenpieler @ 2025-08-03 15:04 UTC (permalink / raw) To: ffmpeg-devel [-- Attachment #1.1: Type: text/plain, Size: 1125 bytes --] On 8/3/2025 3:26 PM, Michael Niedermayer wrote: > On Sun, Aug 03, 2025 at 01:45:17PM +0200, Timo Rothenpieler wrote: >> On 8/3/2025 9:41 AM, Michael Niedermayer wrote: >>> Hi >>> >>> can we have a tag that causes "automerge on approve" ? >>> >>> so that if i open a pr i can set that tag and if someone approves it, its >>> merged and i dont have to come back and click that button ? >> >> That is how it should already work normally. >> If there is no approval, the merge button turns into a "Auto-Merge when >> checks succeed", and "at least one approval" is said check. >> >> Not sure if being an admin lets you bypass that, but at least I also see the >> "Rebase then fw (When checks succeed)" button. > > ok lets see if that works > I saw one button and i clicked it on > "https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20093" > > lets see if it waits for an approval :) > > btw how exactly does that work when a pull request crosses the area > of knowledge of 5 people ? You probably shouldn't mark such PRs for auto-merge on approval. I'd only use it on more or less obvious/trivial things. [-- Attachment #1.2: S/MIME Cryptographic Signature --] [-- Type: application/pkcs7-signature, Size: 4742 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [FFmpeg-devel] forgejo merge vs approve 2025-08-03 11:45 ` Timo Rothenpieler 2025-08-03 13:26 ` Michael Niedermayer @ 2025-08-03 14:01 ` James Almer 1 sibling, 0 replies; 9+ messages in thread From: James Almer @ 2025-08-03 14:01 UTC (permalink / raw) To: ffmpeg-devel [-- Attachment #1.1.1: Type: text/plain, Size: 814 bytes --] On 8/3/2025 8:45 AM, Timo Rothenpieler wrote: > On 8/3/2025 9:41 AM, Michael Niedermayer wrote: >> Hi >> >> can we have a tag that causes "automerge on approve" ? >> >> so that if i open a pr i can set that tag and if someone approves it, its >> merged and i dont have to come back and click that button ? > > That is how it should already work normally. > If there is no approval, the merge button turns into a "Auto-Merge when > checks succeed", and "at least one approval" is said check. > > Not sure if being an admin lets you bypass that, but at least I also see > the "Rebase then fw (When checks succeed)" button. Doesn't look like there's a way to bypass the lack of approval within the web interface. You'd have to do a manual merge with a push to source.ffmpeg.org, i assume. [-- Attachment #1.2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 495 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2025-08-03 15:04 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2025-08-03 7:41 [FFmpeg-devel] forgejo merge vs approve Michael Niedermayer 2025-08-03 11:06 ` Rémi Denis-Courmont 2025-08-03 11:45 ` Timo Rothenpieler 2025-08-03 13:26 ` Michael Niedermayer 2025-08-03 13:28 ` Michael Niedermayer 2025-08-03 13:30 ` James Almer 2025-08-03 13:53 ` James Almer 2025-08-03 15:04 ` Timo Rothenpieler 2025-08-03 14:01 ` James Almer
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel This inbox may be cloned and mirrored by anyone: git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \ ffmpegdev@gitmailbox.com public-inbox-index ffmpegdev Example config snippet for mirrors. AGPL code for this site: git clone https://public-inbox.org/public-inbox.git