HackerTrans
TopNewTrendsCommentsPastAskShowJobs

dan_manges

no profile record

Submissions

Now Available: Depot CI

depot.dev
18 points·by dan_manges·há 4 meses·5 comments

Work in Progress Commits Are a Thing of the Past

rwx.com
1 points·by dan_manges·há 5 meses·0 comments

What would GitHub Actions look like if you designed it today?

rwx.com
5 points·by dan_manges·há 6 meses·3 comments

comments

dan_manges
·há 6 meses·discuss
I've been working on this problem for the past couple of years. State of the art:

- local CLI instead of git push to run

- graph-based task definitions with automatic distributed execution, instead of the job/step abstraction

- automatic content-based caching to skip unnecessary executions (happens a lot in CI pipelines)

- container-based runtime (instead of proprietary base images) without using docker directly (too slow)

There are a lot of other ways to improve the developer experience. Happy to chat with anybody interested, I'm [email protected]
dan_manges
·há 8 meses·discuss
Hey! I'm one of the RWX cofounders. We don't have a self-hosted option yet, but we're interested in opening it up in the future. Our infrastructure is more complex to run than normal self-hosted runners infrastructure, due to extensive caching and provisioning optimizations.
dan_manges
·há 10 meses·discuss
We support anchors in our CI/CD syntax at RWX, but only in a specific `aliases` section. I think this is a nice compromise.

  aliases:
    common-env: &common-env
      key1: value1
      key2: value2

  tasks:
    - key: some-task
      run: ...
      env:
        <<: *common-env
https://www.rwx.com/docs/mint/aliases