Skip to content

[initialization-actions] The repository has manually-generated, re-used code which gets out of sync #1276

@cjac

Description

@cjac

The init actions repo has had some problems accepting changes from multiple contributors at once because much of its codebase is duplicated in each action.

I propose that we re-factor the common code into templates and build the actions from templates instead.

Some options are:

Perl's Template::Toolkit
Template::Toolkit re-written in Python https://github.com/lmr/Template-Toolkit-Python
m4 macros as used by GNU automake / autoconf

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions