Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

feat: Add annotations @sender @bot @repository @action and template helper {{formatDate}} #756

Merged
merged 1 commit into from
Jun 20, 2024

Conversation

andekande
Copy link
Contributor

@andekande andekande commented Jun 15, 2024

one can now realize thinks like

version: 2
mergeable:
  - when: pull_request.opened, pull_request.edited, check_suite.rerequested
    validate:
      - do: title
        begins_with:
          match: ['AUTH', 'SOCIAL', 'CORE']
    fail:
      - do: checks
        payload:
          status: failure
          title: 'Mergeable Run by @sender have been Completed!'
          summary: |
               ### Status: {{toUpperCase validationStatus}}
                - @author
                - @sender
                - @bot
                - @repository
                - @action
                - {{formatDate}}
                - PR payload properties:
                - {{formatDate created_at}}
                - {{formatDate updated_at}}
                - {{title}}
                - {{body}}
                - {{assignee}}
          
  - when: issues.opened, issues.edited
    validate:
      - do: title
        begins_with:
          match: ['AUTH', 'SOCIAL', 'CORE']
    fail:
      - do: comment
        payload:
          body: |
            Annotations are replaced:
             - @author
             - @sender
             - @bot
             - @repository
             - @action
             - {{formatDate}}
             - PR payload properties:
             - {{formatDate created_at}}
             - {{formatDate updated_at}}
             - {{title}}
             - {{body}}
             - {{assignee}}

@andekande andekande changed the title feat: Add annotations @sender @repository @action and template helper {{formatDate}} feat: Add annotations @sender @bot @repository @action and template helper {{formatDate}} Jun 18, 2024
@shine2lay
Copy link
Member

@andekande there are merge conflicts

@andekande andekande force-pushed the sender-annotation branch 2 times, most recently from ea43bc5 to 6141861 Compare June 20, 2024 21:08
@andekande
Copy link
Contributor Author

@shine2lay master is merged in

@shine2lay shine2lay merged commit 970ef68 into mergeability:master Jun 20, 2024
2 checks passed
Copy link

🎉 This PR is included in version 2.20.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@andekande andekande deleted the sender-annotation branch June 20, 2024 22:26
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants