Skip to content

Add GitHub Actions workflow JSON schema validation task/CI #2079

@umbynos

Description

@umbynos
Contributor

There is a community created JSON schema for GitHub Actions workflows:
https://json.schemastore.org/github-workflow
Although not official, I have found this to be well done and actively maintained (the PRs I submitted are merged within a matter of hours).

I have found this to be useful and set up a "template" workflow:

https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/check-workflows-task.md

which means it can be added to any repository with a simple copy/paste operation.

That template is already in use in several other repos for some time.

Silvano suggested adding it also to the Arduino CLI repo, and I am in agreement that this should be considered.

Related

Activity

alessio-perugini

alessio-perugini commented on Jun 9, 2023

@alessio-perugini
Contributor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @alessio-perugini@per1234@umbynos

      Issue actions

        Add GitHub Actions workflow JSON schema validation task/CI · Issue #2079 · arduino/arduino-cli