TG Telegram Group & Channel
@yegor256 news | United States America (US)
Create: Update:

I've created a Bash script of just 400 lines that goes through all locally cloned Git repositories and make routine changes to them, mostly related to CI/CD discipline, including:

- set year to 2025 in all copyright notices
- append SPDX license to all files that miss it
- re-format XML, JSON, YAML, TOML files
- reset versions of all GitHub plugins in the .github dir
- add default GitHub plugins, like shellcheck and yamllint
- clean GHA files, e.g replace ubuntu-latest with ubuntu-24.04

This script helps me keep 190+ projects under control. Now, I'm thinking about making this script open source, extendable by the community. My question is: are you aware of something similar? Am I re-inventing the wheel or not?

I've created a Bash script of just 400 lines that goes through all locally cloned Git repositories and make routine changes to them, mostly related to CI/CD discipline, including:

- set year to 2025 in all copyright notices
- append SPDX license to all files that miss it
- re-format XML, JSON, YAML, TOML files
- reset versions of all GitHub plugins in the .github dir
- add default GitHub plugins, like shellcheck and yamllint
- clean GHA files, e.g replace ubuntu-latest with ubuntu-24.04

This script helps me keep 190+ projects under control. Now, I'm thinking about making this script open source, extendable by the community. My question is: are you aware of something similar? Am I re-inventing the wheel or not?


>>Click here to continue<<

@yegor256 news




Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)