Skip to content

👷 Add a GitHub action that executes the scripts of the building tools #738

@FH-Inway

Description

@FH-Inway

After adding or changing a cmdlet of the module, the documentation and parameter unit tests should be updated (see https://github.com/d365collaborative/d365fo.tools/wiki/Building-tools).
So far, this has been a manual task. To make this easier in the future, as a first step, I'd like to add a Github action that for now needs to be triggered manually. The action would execute the scripts to format the commend based help, update the parameter unit tests and update the documentation. If there are changes resulting from these scripts, the action would create a pull request for them.

In the future, this could be added to the action that validates pull requests and make the changes directly in the pull request branch.

See https://github.com/FH-Inway/d365fo.tools/actions/runs/5236416468/jobs/9453943953 for an example run of the action and FH-Inway#62 for an example of a pull request created by it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions