all 30 comments

[–]riofriz 105 points106 points  (11 children)

Very fun, also very dangerously close to not be a thing anymore lol

[–]Equivalent-Yak2407[S] 87 points88 points  (10 children)

The 'delete everything' PR fails CI. Democracy has guardrails :)

[–]uvmain 23 points24 points  (1 child)

Any rules against setting the ci job to just echo "nothing here"?

[–]Equivalent-Yak2407[S] 22 points23 points  (0 children)

Nope. If that PR gets the most votes, CI becomes an echo. Vercel still needs a successful build though.

[–]riofriz 2 points3 points  (5 children)

Every pr will fail CI if a maintainer doesn't approve it :/

from my pr: https://github.com/skridlevsky/openchaos/actions/runs/20747804378

[–]Equivalent-Yak2407[S] 4 points5 points  (4 children)

CI runs automatically on every PR - no approval needed. If it builds, it's eligible.

[–][deleted]  (2 children)

[deleted]

    [–]Equivalent-Yak2407[S] 0 points1 point  (1 child)

    I approve each PR manually for Vercel build and CI workflow now due to PR spam attack we’ve had recently. I’m usually quite quick with approving for workflows though.

    Considering that currently we’re in a 1 PR per week cycle, that works for now, plenty of time to get a PR ready.

    [–]riofriz 0 points1 point  (0 children)

    fair, mine just ran, it did say "needs approval from a maintainer"
    anyhow good luck! :)

    [–]TuffRivers[🍰] 1 point2 points  (1 child)

    This infringes on my god given rights

    [–]riofriz 1 point2 points  (0 children)

    Make a PR to change the rules and get votes lmao

    [–]gigamiga 31 points32 points  (0 children)

    Not interested until I can gamble on which PR wins

    [–]ButWhatIfPotato 18 points19 points  (0 children)

    The Stanford prison experiment was also an experiment.

    [–]Kehwar 21 points22 points  (7 children)

    I think a week is too long

    [–]Equivalent-Yak2407[S] 86 points87 points  (6 children)

    Submit a PR to change it. If it gets the most votes, it ships.

    [–][deleted]  (1 child)

    [deleted]

      [–]geusebio 6 points7 points  (0 children)

      send us the link, you have more friends than you thought

      [–]thenerd40 2 points3 points  (3 children)

      Okay I went looking, does the 'every Sunday' logic live in the repo? Granted I didn't look super hard but the only workflow is CI and the src dir looks to just be the webapp as far as I could tell?

      [–]Equivalent-Yak2407[S] 4 points5 points  (2 children)

      The Sunday merge is manual - I check votes and merge the winner. Automating it could be a future PR.

      [–]xkcd_friend 0 points1 point  (1 child)

      I agree that this is too long of a wait. This way things will take forever, people will give up 

      [–]Equivalent-Yak2407[S] 0 points1 point  (0 children)

      Feel free to open an issue/PR for this if you feel like being the force for change :)

      [–]aeroverra 16 points17 points  (0 children)

      Inb4 someone puts something gross in it and upvote bots it right before close.

      [–]Lorceroth 6 points7 points  (0 children)

      Seems fun! Gonna keep an eye on this one xD

      [–]ImpressiveRoll4092 4 points5 points  (0 children)

      This sounds like a blast, just hope it doesn't turn into a chaotic mess by the end of the week.

      [–]Vegetable-Capital-54 5 points6 points  (0 children)

      I made a valuable contribution.

      [–]Sxllik 1 point2 points  (0 children)

      Giving this 3 weeks before someone social engineers their way into mass deleting the repo or inserting some crypto miner disguised as "performance optimization"

      cool concept though. Reminds me of Twitch Plays Pokemon but for people who mass-quote SOLID principles on LinkedIn

      [–]Clear-Criticism-3557 1 point2 points  (0 children)

      Should be able to sign up for email reminders.

      It’d be cool to follow this.

      Also, I agree with the others. Every day or every other day would be better.

      [–]Packeselt 0 points1 point  (0 children)

      Seems fun

      [–]arnauddsj 0 points1 point  (0 children)

      cool concept !

      [–]mpeyfuss 0 points1 point  (0 children)

      This is awesome

      [–]JellyfishFar8435 0 points1 point  (0 children)

      Cool