mirror of
https://github.com/gwebu-team/profile.d.git
synced 2025-12-07 19:25:46 +00:00
No description
|
|
||
|---|---|---|
| .github/workflows | ||
| etc/profile.d | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| AGENTS.md | ||
| build.sh | ||
| changelog.sh | ||
| Dockerfile-build | ||
| gwebu-profile.spec.in | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
/etc/profile.d files collection
This is a collection of /etc/profile.d files used by the gwebu team. Unless explicitly stated in the file itself, the license is The Unlicense.
Automation
To update the RPM changelog run ./changelog.sh
Type make to see the available targets (dist, rpm, podman_rpm, changelog, clean).
Releases
To create a new release first tag it:
git tag -a v1.0.0 -m "Release 1.0.0"
then run ./release.sh. At this point
git commit -a --ammend
git tag -a v1.0.0 -m "Release 1.0.0" --force
This is a chicken and egg problem I have not decided how to solve yet.
Build the RPMs at this point with make rpm or make podman_rpm.
Once everything is OK push code and the tag.
git push
git push --tags
And draft a new release on GitHub.