Skip to content

[MAINTENANCE] Add workflow to auto-update JavaScript memoization files #6734

@dwisiswant0

Description

@dwisiswant0

Description

The memo.*.go files in pkg/js/libs/ are generated code responsible for memoizing JavaScript library function calls. Currently, keeping these files in sync requires manually running make memogen. The problem is; if a contributor updates the library code but forgets to run the generator, the memoization wrappers become stale or broken (as seen in #6733 regression -- but this is not the cause in that case).

Metadata

Metadata

Assignees

Labels

Type: MaintenanceUpdating phrasing or wording to make things clearer or removing ambiguity.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions