Releases: korandoru/hawkeye
Releases · korandoru/hawkeye
v1.5.2
What's Changed
- ci: Use docker buildx by @tisonkun in #51
- ci: Use QEMU as Docker push multi arch shortcoming by @tisonkun in #52
Full Changelog: v1.5.1...v1.5.2
v1.5.1
v1.5.0
What's Changed
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- feat: Support dryRun flag by @tisonkun in #40
- build(docker): Use new name for GraalVM base image by @jdolitsky in #39
New Contributors
- @jdolitsky made their first contribution in #39
Full Changelog: v1.2.2...v1.3.0
v1.2.2
- chore: improve debug logging 2aa0472
- chore: improve experience of EOL end pattern and dummy content a5de5c2
Full Changelog: v1.2.1...v1.2.2
v1.2.1
v1.2.0
What's Changed
- build(docker): Replace ubuntu:jammy with graalvm-native-image-base by @tisonkun in #33
- feat: replace default exclusion override with invert exclusions
Read #22 for how invert exclusions work and its motivation.
Note that the size of native image is reduced to 28.2MB from 90MB. Kudos to chainguard team.
Full Changelog: v1.1.0...v1.2.0
v1.1.0
HawkEye 1.1.0
Simple license header checker and formatter, in multiple distribution forms.
Try it out!
Native Image
docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye-native:v1.1.0 check -h
Executable JAR
This executable requires JRE 17+ existence.
export HAWKEYE_VERSION=1.1.0
wget https://repo1.maven.org/maven2/io/korandoru/hawkeye/commandline/$HAWKEYE_VERSION/commandline-$HAWKEYE_VERSION-bin.tar.gz
tar -xvzf commandline-$HAWKEYE_VERSION-bin.tar.gz
hawkeye-$HAWKEYE_VERSION/hawkeye check -h
JRE Image
docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye:v1.1.0 check -h
GitHub Actions
# prerequisite: add a `licenserc.toml` file in the root of your project
- name: Check License Header
uses: korandoru/hawkeye@v1
What's Changed
Full Changelog: v1.0.0...v1.1.0
v1.0.3
HawkEye 1.0.3
Simple license header checker and formatter, in multiple distribution forms.
Try it out!
Native Image
docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye-native:v1.0.3 check -h
Executable JAR
This executable requires JRE 17+ existence.
export HAWKEYE_VERSION=1.0.3
wget https://repo1.maven.org/maven2/io/korandoru/hawkeye/commandline/$HAWKEYE_VERSION/commandline-$HAWKEYE_VERSION-bin.tar.gz
tar -xvzf commandline-$HAWKEYE_VERSION-bin.tar.gz
hawkeye-$HAWKEYE_VERSION/hawkeye check -h
JRE Image
docker run --rm -v $(pwd):/github/workspace ghcr.io/korandoru/hawkeye:v1.0.3 check -h
GitHub Actions
# prerequisite: add a `licenserc.toml` file in the root of your project
- name: Check License Header
uses: korandoru/hawkeye@v1
What's Changed
This version is mainly to refactor build logics.
Full Changelog: v1.0.2...v1.0.3