Pricefield | Lemmy
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
@Die4Ever@programming.dev to Programming@programming.dev • 2 years ago

How to Test and Run GitHub Actions Locally - Earthly Blog

earthly.dev

external-link
message-square
9
fedilink
49
external-link

How to Test and Run GitHub Actions Locally - Earthly Blog

earthly.dev

@Die4Ever@programming.dev to Programming@programming.dev • 2 years ago
message-square
9
fedilink
How to Test and Run GitHub Actions Locally
earthly.dev
external-link
GitHub Actions is GitHub’s approach to automating development workflows, enabling you to create, build, test, and deploy software. Additionally, wi...
alert-triangle
You must log in or register to comment.
  • @taaz@biglemmowski.win
    link
    fedilink
    English
    6•2 years ago

    https://github.com/nektos/act

    • snoweM
      link
      fedilink
      6•2 years ago

      act is so hard to use and the docs are terrible. Every time I go to use it I give up a few hours later having gotten nowhere. Incredibly frustrating experience.

  • @onlinepersona@programming.dev
    link
    fedilink
    English
    2•2 years ago

    Makes me think of dagger.io (why can’t techies come up with names outside of a dictionary?)

    • @BeanCounter@sh.itjust.works
      link
      fedilink
      English
      3•2 years ago

      Because if they try, you get gems like XÆA-12

      • @odium@programming.dev
        link
        fedilink
        1•2 years ago

        You do get some pretty good names like Netflix, roomba, Skype, etc.

    • @thesmokingman@programming.dev
      link
      fedilink
      1•2 years ago

      One of the frustrating things with Dagger is that you still have to set up your pipeline tool. Sure, you’re theoretically running the same thing local and remote, but it doesn’t remove much in the way of CI work. Azure stuff is (was?) less supported. And while the move away from CUE was the right one, there’s still a lot of CUE around.

  • @worldofgeese@lemmy.world
    link
    fedilink
    7•
    edit-2
    2 years ago

    My employer, garden.io, offers pipelines you can run anywhere: in GitHub Actions, GitLab CI, locally, wherever! We capture all your dependencies in a dependency graph, then cache all your inputs: builds, tests, run scripts. We’re open source at https://github.com/garden-io/garden

  • @Knusper@feddit.de
    link
    fedilink
    7•2 years ago

    I always try to put as little logic into CI-Runner-specific tooling as possible and rather have everything automated via the usual programming language build tooling, which you can run locally.

    • @Die4Ever@programming.devOP
      link
      fedilink
      3•2 years ago

      Yeah I need to start doing this more lol

Programming@programming.dev

!programming@programming.dev
Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programming@programming.dev

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person’s post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you’re posting long videos try to add in some form of tldr for those who don’t want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



  • 31 users / day
  • 76 users / week
  • 425 users / month
  • 1.78K users / 6 months
  • 3 subscribers
  • 2.31K Posts
  • 34.6K Comments
  • Modlog
  • mods:
  • snowe
  • Ategon
  • @MaungaHikoi@lemmy.nz
  • @UlrikHD@programming.dev
  • UI: 0.18.4
  • BE: 0.18.2
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org