juspay / juspay/omnix

Create a re-usable Github Workflow

Open
#271 0 comments 0 reactions 1 assignee Claimed by @srid View on GitHub
enhancement
Dominant language
Rust
Stars
279
Forks
24
PR merge metrics
No merged PRs in 30d

Description

Similar in spirit to [DetSys/ci](https://github.com/DeterminateSystems/ci?tab=readme-ov-file#usage) but specifically for `om ci`. Also support passing the out paths (via JSON; #270) to other steps for further processing (e.g.: pushing the docker image to registry).

End result: projects like haskell-template or nammayatri can use this workflow, to keep their own .yml file smaller and simpler, without repetitive CI steps.

## Tasks

- [x] JSON support (#270, #273)
- [ ] Decouple our monolithic workflow file
- #275
- #276
- Move static binary stuff to its own workflow
- [ ] Create the re-usable workflow
- [ ] Test in other projects (services-flake, nammayatri, etc.)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.