Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

chore(gha): link to how-to when license check fail#62857

Merged
jhchabran merged 4 commits intomainfrom
jh/license-finder-how-to
May 22, 2024
Merged

chore(gha): link to how-to when license check fail#62857
jhchabran merged 4 commits intomainfrom
jh/license-finder-how-to

Conversation

@jhchabran
Copy link
Contributor

Previously, if the license checking action failed, there was no actionnable instructions for the users. This PR adds a conditional step that posts a comment with a link to the how-to in Notion.

I'm using this PR as a way to QA this, hence the few commits to QA each cases.

Test plan

CI + this PR itself (see commits)

@cla-bot cla-bot bot added the cla-signed label May 22, 2024
@github-actions
Copy link
Contributor

Tip

License checking failed, please see How to deal with third parties licensing

@github-actions
Copy link
Contributor

[!CONSULT]
License checking failed, please consult: How to deal with third parties licensing.

@github-actions
Copy link
Contributor

Caution

License checking failed, please consult: How to deal with third parties licensing.

@jhchabran jhchabran requested review from a team and unknwon May 22, 2024 14:39
@jhchabran jhchabran enabled auto-merge (squash) May 22, 2024 14:40
Copy link
Contributor

@burmudar burmudar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh this is a nice touch

@jhchabran
Copy link
Contributor Author

Oh this is a nice touch

It's @unknwon's idea, and yeah it's a good one.

@jhchabran jhchabran merged commit d27c590 into main May 22, 2024
@jhchabran jhchabran deleted the jh/license-finder-how-to branch May 22, 2024 14:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants