#projects #commit #push #replace #root-directory #aftermath #temp

app aftermath-bin

find-and-replace, commit, check, and push new changes to CI files for multiple projects

1 unstable release

0.1.1 Oct 25, 2024

#348 in Testing

Download history 128/week @ 2024-10-22 8/week @ 2024-10-29 12/week @ 2024-11-05

148 downloads per month

MIT/Apache

11KB
168 lines

aftermath

Are you tired of updating your build image tags in every project manually? Enter aftermath, where you can do this with automation! aftermath will find-and-replace, commit, test, and push the changes.

Example

Replace the runs-on: with latest rust:0.1.2.

[[projects]]
url = "https://github.com/wcampbell0x2a/librarium"
name = "librarium"
replace_prefix = "runs-on:"
yaml_path = ".github/workflows/main.yml"
$ aftermath projects.toml wcampbell wcampbell1995@gmail.com rust:0.1.2 --root-dir tmp

Dependencies

~3–12MB
~150K SLoC