Skip to content

Make Workflow Config DRY #68

@leehagoodjames

Description

@leehagoodjames

TL;DR

Workflows are identically defined in .github/workflows/ and in workflows/<workflow_identifer>/ folders.

This issue tracks the work to automatically link the two files, through either automation, symlinks, or something else.

Requirements:

  • (P0) Local development and testing of files in .github/workflows/ should not have any regressions, even when using nektos/act for testing.
  • (P1) The diffs in code reviews should only be for one file, since they are clones

Detailed design

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/workflowskind/cleanupIssues related to code cleanup and refactoringpriority/p2Important but can be addressed in a future release

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions