Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .claude/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,9 @@
},
"worktree": {
"bgIsolation": "none"
},
"attribution": {
"commit": "",
"pr": ""
}
}
3 changes: 1 addition & 2 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
.gitignore
.github/
codecov.yml
.goreleaser.yaml
.sourcery.yml
.claude/

Expand Down Expand Up @@ -155,7 +154,7 @@ docker-compose*.yml
docs/implementation/

# -----------------------------------------------------------------------------
# GoReleaser & dist artifacts
# Build output directories (e.g. frontend/dist/)
# -----------------------------------------------------------------------------
dist/

Expand Down
26 changes: 0 additions & 26 deletions .github/release-drafter.yml

This file was deleted.

32 changes: 31 additions & 1 deletion .github/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -244,6 +244,19 @@
"datasourceTemplate": "golang-version",
"versioningTemplate": "semver"
},
{
"customType": "regex",
"description": "Track pinned Semgrep container image digest in the Semgrep CI workflow",
"managerFilePatterns": [
"/^\\.github/workflows/semgrep\\.yml$/"
],
"matchStrings": [
"#\\s*renovate:\\s*datasource=docker\\s+depName=semgrep/semgrep\\s*\\n\\s*image:\\s*semgrep/semgrep:(?<currentValue>[^@\\s]+)@(?<currentDigest>sha256:[a-f0-9]+)"
],
"depNameTemplate": "semgrep/semgrep",
"datasourceTemplate": "docker",
"versioningTemplate": "docker"
},
{
"customType": "regex",
"description": "Track NODE_VERSION in Actions workflows",
Expand Down Expand Up @@ -275,11 +288,15 @@
"description": "Track Syft version in workflows and scripts",
"managerFilePatterns": [
"/^\\.github/workflows/nightly-build\\.yml$/",
"/^\\.github/workflows/docker-build\\.yml$/",
"/^\\.github/workflows/supply-chain-pr\\.yml$/",
"/^\\.github/workflows/supply-chain-verify\\.yml$/",
"/^\\.github/skills/security-scan-docker-image-scripts/run\\.sh$/"
],
"matchStrings": [
"SYFT_VERSION=\\\"v(?<currentValue>[^\\\"\\s]+)\\\"",
"set_default_env \\\"SYFT_VERSION\\\" \\\"v(?<currentValue>[^\\\"]+)\\\""
"set_default_env \\\"SYFT_VERSION\\\" \\\"v(?<currentValue>[^\\\"]+)\\\"",
"syft-version:\\s*v(?<currentValue>[^\\s]+)"
],
"depNameTemplate": "anchore/syft",
"datasourceTemplate": "github-releases",
Expand Down Expand Up @@ -396,6 +413,19 @@
"datasourceTemplate": "go",
"versioningTemplate": "semver"
},
{
"customType": "regex",
"description": "Track github.com/klauspost/compress version ARG in Dockerfile",
"managerFilePatterns": [
"/^Dockerfile$/"
],
"matchStrings": [
"#\\s*renovate:\\s*datasource=go\\s+depName=github\\.com/klauspost/compress\\s*\\nARG KLAUSPOST_COMPRESS_VERSION=(?<currentValue>[^\\s]+)"
],
"depNameTemplate": "github.com/klauspost/compress",
"datasourceTemplate": "go",
"versioningTemplate": "semver"
},
{
"customType": "regex",
"description": "Track golang-jwt/jwt v5 in go.mod via github-tags (workaround: Renovate go datasource no-result for /vN module paths)",
Expand Down
2 changes: 0 additions & 2 deletions .github/skills/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@ Agent Skills are self-documenting, AI-discoverable task definitions that combine

| Skill Name | Category | Description | Status |
|------------|----------|-------------|--------|
| [utility-version-check](./utility-version-check.SKILL.md) | utility | Validate version matches git tag | ✅ Active |
| [utility-clear-go-cache](./utility-clear-go-cache.SKILL.md) | utility | Clear Go build and module caches | ✅ Active |
| [utility-bump-beta](./utility-bump-beta.SKILL.md) | utility | Increment beta version number | ✅ Active |
| [utility-db-recovery](./utility-db-recovery.SKILL.md) | utility | Database integrity check and recovery | ✅ Active |
Expand Down Expand Up @@ -264,7 +263,6 @@ python3 .github/skills/scripts/validate-skills.py --single .github/skills/{skill
- `test-backend-coverage`
- `integration-test-crowdsec`
- `security-scan-trivy`
- `utility-version-check`

## Best Practices

Expand Down
2 changes: 1 addition & 1 deletion .github/skills/examples/gorm-scanner-ci-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Setup Go
uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7
with:
go-version: "1.26.5"
go-version: "1.26.6"

- name: Run GORM Security Scanner
id: gorm-scan
Expand Down
6 changes: 3 additions & 3 deletions .github/skills/security-scan-docker-image-scripts/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ fi
# Check Grype
if ! command -v grype >/dev/null 2>&1; then
log_error "Grype not found - install from: https://github.com/anchore/grype"
log_error "Installation: curl -sSfL https://raw.githubusercontent.com/anchore/grype/main/install.sh | sh -s -- -b /usr/local/bin v0.116.1"
log_error "Installation: curl -sSfL https://raw.githubusercontent.com/anchore/grype/main/install.sh | sh -s -- -b /usr/local/bin v0.117.0"
error_exit "Grype is required for vulnerability scanning" 2
fi

Expand All @@ -50,8 +50,8 @@ SYFT_INSTALLED_VERSION=$(syft version | grep -oP 'Version:\s*\Kv?[0-9]+\.[0-9]+\
GRYPE_INSTALLED_VERSION=$(grype version | grep -oP 'Version:\s*\Kv?[0-9]+\.[0-9]+\.[0-9]+' | head -1 || echo "unknown")

# Set defaults matching CI workflow
set_default_env "SYFT_VERSION" "v1.50.0"
set_default_env "GRYPE_VERSION" "v0.116.1"
set_default_env "SYFT_VERSION" "v1.51.0"
set_default_env "GRYPE_VERSION" "v0.117.0"
set_default_env "IMAGE_TAG" "charon:local"
set_default_env "FAIL_ON_SEVERITY" "Critical,High"

Expand Down
1 change: 0 additions & 1 deletion .github/skills/utility-bump-beta.SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,6 @@ After running this skill:

## Related Skills

- [utility-version-check](./utility-version-check.SKILL.md) - Validate version matches tags
- [build-check-go](../build-check-go.SKILL.md) - Verify build after version bump

## Notes
Expand Down
22 changes: 0 additions & 22 deletions .github/skills/utility-version-check-scripts/run.sh

This file was deleted.

142 changes: 0 additions & 142 deletions .github/skills/utility-version-check.SKILL.md

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/auto-changelog.yml

This file was deleted.

Loading
Loading