Dessalines: :bugs-no:

I'm sure his ideas have advantages and the lemmy devs can be frustrating to work with but he literally showed up yesterday spamming the matrix chat and now this

  • captcha [any]
    ·
    edit-2
    2 years ago

    Local CI only for CI development. You keep your CI simple and use docker and some sort of build scripts like gnu make to do local development.

    Never heard of woodpecker though. New thing to read up on.

    Edit from woodpecker docs:

    Plugins are Docker images with your script as an entrypoint

    NOW THIS IS PODRACING

    • Aceivan [they/them]
      hexagon
      ·
      edit-2
      2 years ago

      You can build lemmy just fine locally. I think maybe it just doesn't run the test suite unless you use the CI? So I guess the real question is do you need the test suite in the loop for every build. I can see where it'd be nice but I'm barely even a dev so idk

      • captcha [any]
        ·
        2 years ago

        Test suites should be runnable locally. It encourages people to write tests and check then before submitting a pr. But it makes sense for running it in CI to be first priority on an open source project.