Skip to content

Add generic CI + cleanup - #33

Merged
gromakovsky merged 8 commits into
masterfrom
gromak/add-ci
May 29, 2026
Merged

Add generic CI + cleanup#33
gromakovsky merged 8 commits into
masterfrom
gromak/add-ci

Conversation

@gromakovsky

@gromakovsky gromakovsky commented Mar 18, 2026

Copy link
Copy Markdown
Member

This PR applies #32 to this repo and does some associated cleaning.

Problem: generic template is supposed to be used as
`nix flake init -t github:serokell/templates#generic`
However, it also copies README.md into the target place,
which is not intended (this README.md is not reusable).

Solution: remove README.md and move its information
into the CI/CD doc.
Problem: this repo has no CI, although we have some checks we want
to apply to any repo.

Solution: apply the generic CI template from this repo to the repo
itself.
The old one now permanently redirects to the new one.
Problem: infra/README.md mentions `./modules` folder which doesn't
exist neither in this template nor in actual infra repos.

Solution: remove its mention altogether.
@gromakovsky gromakovsky changed the title test Add generic CI + cleanup May 5, 2026
Problem: reuse shows a deprecation warning:
> PendingDeprecationWarning: '.reuse/dep5' is deprecated. You are recommended to instead use REUSE.toml. Use `reuse convert-dep5` to convert.

Solution: apply the suggestion, run `reuse convert-dep5`.
`templates' is the old name of this repo.
@gromakovsky
gromakovsky marked this pull request as ready for review May 5, 2026 10:29
@gromakovsky
gromakovsky requested a review from Sereja313 May 5, 2026 10:29
@gromakovsky
gromakovsky merged commit ff95b37 into master May 29, 2026
1 check passed
@gromakovsky
gromakovsky deleted the gromak/add-ci branch May 29, 2026 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants