Skip to content

cloud-native-aixmarseille/meetup-issue-linter-action

Repository files navigation

branding<icon:check-circle color:blue>

branding<icon:check-circle color:blue> GitHub Action: Meetup issue linter action

Release%20by%20tagRelease%20by%20dateCommitOpen%20IssuesDownloads

This action lint the meetup issue for required fields and format

- uses: cloud-native-aixmarseille/[email protected]
  with:
    # Description: The issue number to lint.
    #
    issue-number: ""

    # Description: The parsed issue body. See <https://github.com/issue-ops/parser>.
    #
    issue-parsed-body: ""

    # Description: JSON List of hosters to update. Example: ["Hoster 1", "Hoster 2"]
    #
    hosters: ""

    # Description: JSON List of speakers to update. Example: ["Speaker One", "Speaker
    # 2"]
    #
    speakers: ""

    # Description: Whether to fix the issue or not.
    #
    # Default: true
    should-fix: ""

    # Description: Whether to fail on error or not.
    #
    # Default: true
    fail-on-error: ""

    # Description: The GitHub token with permissions to update the issue.
    #
    github-token: ""
Input Description Default Required
issue-number The issue number to lint. true
issue-parsed-body The parsed issue body. See https://github.com/issue-ops/parser. true
hosters JSON List of hosters to update. Example: ["Hoster 1", "Hoster 2"] true
speakers JSON List of speakers to update. Example: ["Speaker One", "Speaker 2"] true
should-fix Whether to fix the issue or not. true false
fail-on-error Whether to fail on error or not. true false
github-token The GitHub token with permissions to update the issue. true
Output Description
lint-issues List of issues found in the meetup issue.