Skip to content

Conversation

@valfz
Copy link
Contributor

@valfz valfz commented Dec 1, 2025

Description

Refactor step metadata binary.

  • Moved binary to cmd/step-metadata/
  • Embed templates for better readability.
  • Use structs instead of maps
  • Better error handling.
  • go generate works as before.

Checklist

  • Tests
  • Documentation
  • Inner source library needs updating

@valfz valfz requested review from a team and inf2381 as code owners December 1, 2025 08:44
@valfz
Copy link
Contributor Author

valfz commented Dec 1, 2025

/it-go

@valfz
Copy link
Contributor Author

valfz commented Dec 1, 2025

/it-go

@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 1, 2025

@valfz
Copy link
Contributor Author

valfz commented Dec 1, 2025

/it-go

@CCFenner CCFenner changed the title chore: Refactor step metadata generator. chore: Refactor step metadata generator Dec 1, 2025
@ashlymat
Copy link
Member

ashlymat commented Dec 1, 2025

@valfz please make sure there are no possibilities of pipeline breaking for users

@valfz
Copy link
Contributor Author

valfz commented Dec 2, 2025

@valfz please make sure there are no possibilities of pipeline breaking for users

We are the only users of the generator, and the only change to steps is in the test files which does not affect pipelines.

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.

3 participants