apache / apache/pulsar-helm-chart

[feat][CI] Replace the Golang based license_test.go with Apache Rat check in CI

Open
#417 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
240
Forks
260
Avg merge
4h 12m
Merged PRs (30d)
1

Description

**Is your feature request related to a problem? Please describe.**

There's currently a Golang application to check licenses. This should be replaced with the usage of Apache Rat as we do [in the
release process](https://github.com/apache/pulsar-helm-chart/blob/master/RELEASE.md#prepare-vote-email-on-the-apache-pulsar-release-candidate).

**Describe the solution you'd like**
Switch to use Apache Rat.

**Describe alternatives you've considered**
None.

**Additional context**
- GitHub Actions build job: https://github.com/apache/pulsar-helm-chart/blob/0a45f7786871c2dcf6489fa202abfc083b44a829/.github/workflows/pulsar-helm-chart-ci.yaml#L62-L80
- Apache Rat usage in vote email template: https://github.com/apache/pulsar-helm-chart/blob/master/RELEASE.md#prepare-vote-email-on-the-apache-pulsar-release-candidate

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.