mirror of
https://github.com/ivuorinen/go-test-sarif.git
synced 2026-02-23 16:53:11 +00:00
v1.0.0
This commit is contained in:
24
Justfile
24
Justfile
@@ -44,3 +44,27 @@ docker-build:
|
||||
docker-run:
|
||||
echo "Running {{app_name}} in Docker..."
|
||||
docker run --rm -v $(pwd):/workspace ghcr.io/ivuorinen/{{app_name}} go-test-results.json go-test-results.sarif
|
||||
|
||||
# Check if goreleaser is installed
|
||||
check-goreleaser:
|
||||
@which goreleaser > /dev/null || (echo "goreleaser not found. Please install from https://goreleaser.com/install/" && exit 1)
|
||||
|
||||
# Create a snapshot release (for testing)
|
||||
release-snapshot: check-goreleaser
|
||||
echo "Creating snapshot release..."
|
||||
goreleaser release --snapshot --clean
|
||||
|
||||
# Create a local release (without publishing)
|
||||
release-local: check-goreleaser
|
||||
echo "Creating local release..."
|
||||
goreleaser release --skip=publish --clean
|
||||
|
||||
# Create and publish a release (requires GITHUB_TOKEN)
|
||||
release: check-goreleaser
|
||||
echo "Creating and publishing release..."
|
||||
GITHUB_TOKEN=$(gh auth token) goreleaser release --clean
|
||||
|
||||
# Validate goreleaser configuration
|
||||
release-check: check-goreleaser
|
||||
echo "Checking goreleaser configuration..."
|
||||
goreleaser check
|
||||
|
||||
Reference in New Issue
Block a user