Commit Graph

1798 Commits

Author SHA1 Message Date
Jeremy
6e0cb3f89a Merge pull request #547 from Wikid82/renovate/feature/beta-release-weekly-non-major-updates
fix(deps): update weekly-non-major-updates (feature/beta-release)
2026-01-18 12:19:31 -05:00
renovate[bot]
91191037bd fix(deps): update weekly-non-major-updates 2026-01-18 17:11:08 +00:00
Jeremy
fd4d0eddf0 Merge pull request #545 from Wikid82/renovate/feature/beta-release-weekly-non-major-updates
fix(deps): update weekly-non-major-updates (feature/beta-release)
2026-01-16 16:40:24 -05:00
renovate[bot]
962d933601 fix(deps): update weekly-non-major-updates 2026-01-16 21:39:53 +00:00
Jeremy
e233e5446e Merge branch 'main' into feature/beta-release 2026-01-15 23:30:26 -05:00
GitHub Actions
d9c56d2e6b fix: update semantic versioning rules to prevent automated major bumps 2026-01-16 04:28:50 +00:00
Jeremy
c70a65f52b Merge pull request #542 from Wikid82/feature/beta-release
fix: Auto-versioning CI & Docker image security scan parity
2026-01-15 23:24:07 -05:00
GitHub Actions
b395610158 feat: enhance auto-versioning and docker build workflows with improved semantic versioning patterns 2026-01-16 04:13:07 +00:00
GitHub Actions
20bf5fddbd feat: add Auto-Versioning CI Fix Implementation Report 2026-01-16 03:48:08 +00:00
GitHub Actions
0ddb3aabb6 fix: update Go version from 1.25.5 to 1.25.6 in workflow files 2026-01-16 03:43:13 +00:00
GitHub Actions
8d954c3b29 fix: update Go version to 1.25.6 and modify build step in CodeQL workflow 2026-01-16 03:41:10 +00:00
GitHub Actions
26c67db403 fix: update Go version from 1.25.5 to 1.25.6 in go.work 2026-01-16 03:39:29 +00:00
Jeremy
ea48fb4843 Merge branch 'main' into feature/beta-release 2026-01-15 22:34:55 -05:00
GitHub Actions
261676f65d fix Add Quality Assurance & Security Audit Report for Nightly Workflow Implementation
- Created a comprehensive QA report detailing the audit of three GitHub Actions workflows: propagate-changes.yml, nightly-build.yml, and supply-chain-verify.yml.
- Included sections on pre-commit hooks, YAML syntax validation, security audit findings, logic review, best practices compliance, and specific workflow analysis.
- Highlighted strengths, minor improvements, and recommendations for enhancing security and operational efficiency.
- Documented compliance with SLSA Level 2 and OWASP security best practices.
- Generated report date: 2026-01-13, with a next review scheduled after Phase 3 implementation or 90 days from deployment.
2026-01-16 03:30:53 +00:00
GitHub Actions
cbd9bb48f5 chore: remove unused pull-requests permission from auto-versioning workflow
Remove unused pull-requests: write permission from auto-versioning workflow.
The workflow uses GitHub Release API which only requires contents: write
permission. This follows the principle of least privilege.

Changes:
- Removed unused pull-requests: write permission
- Added documentation for cancel-in-progress: false setting
- Created backup of original workflow file
- QA verification complete with all security checks passing

Security Impact:
- Reduces attack surface by removing unnecessary permission
- Maintains functionality (no breaking changes)
- Follows OWASP and CIS security best practices

Related Issues:
- Fixes GH013 repository rule violation on tag creation
- CVE-2024-45337 in build cache (fix available, not in production)
- CVE-2025-68156 in CrowdSec awaiting upstream fix

QA Report: docs/reports/qa_report.md
2026-01-16 02:34:44 +00:00
GitHub Actions
45d54c46e4 chore: remove unused pull-requests permission from auto-versioning workflow
Remove unused pull-requests: write permission from auto-versioning workflow.
The workflow uses GitHub Release API which only requires contents: write
permission. This follows the principle of least privilege.

Changes:
- Removed unused pull-requests: write permission
- Added documentation for cancel-in-progress: false setting
- Created backup of original workflow file
- QA verification complete with all security checks passing

Security Impact:
- Reduces attack surface by removing unnecessary permission
- Maintains functionality (no breaking changes)
- Follows OWASP and CIS security best practices

Related Issues:
- Fixes GH013 repository rule violation on tag creation
- CVE-2024-45337 in build cache (fix available, not in production)
- CVE-2025-68156 in CrowdSec awaiting upstream fix

QA Report: docs/reports/qa_report.md
2026-01-16 02:34:24 +00:00
Jeremy
0ada57c9ee Merge pull request #541 from Wikid82/renovate/feature/beta-release-weekly-non-major-updates
chore(deps): update weekly-non-major-updates (feature/beta-release)
2026-01-15 21:20:24 -05:00
renovate[bot]
adf5797b17 chore(deps): update weekly-non-major-updates 2026-01-16 02:17:40 +00:00
Jeremy
2f4e5a6920 Merge pull request #461 from Wikid82/feature/beta-release
feat: DNS Challenge Support for Wildcard Certificates
2026-01-15 15:53:33 -05:00
GitHub Actions
49721a21bd fix: update icons and formatting in README for clarity 2026-01-15 20:39:18 +00:00
GitHub Actions
add4e8e8a5 chore: fix CI/CD workflow linter config and documentation
Linter Configuration Updates:

Add version: 2 to .golangci.yml for golangci-lint v2 compatibility
Scope errcheck exclusions to test files only via path-based rules
Maintain production code error checking while allowing test flexibility
CI/CD Documentation:

Fix CodeQL action version comment in security-pr.yml (v3.28.10 → v4)
Create workflow modularization specification (docs/plans/workflow_modularization_spec.md)
Document GitHub environment protection setup for releases
Verification:

Validated linter runs successfully with properly scoped rules
Confirmed all three workflows (playwright, security-pr, supply-chain-pr) are properly modularized
2026-01-15 20:35:43 +00:00
GitHub Actions
98227465b8 refactor(seed): extract logging logic into logSeedResult function 2026-01-15 20:05:53 +00:00
GitHub Actions
21d6b71d8f fix(ci): remove environment configuration from goreleaser job 2026-01-15 19:49:20 +00:00
GitHub Actions
753b694dbd fix(ci): skip SBOM/Trivy in docker-build for feature branch pushes 2026-01-15 19:44:52 +00:00
GitHub Actions
cd0385d770 fix(ci): load docker image locally for feature branch pushes
Feature branch pushes were failing to save artifacts because the image
was pushed to GHCR but not loaded locally. Multi-platform builds
cannot use load:true, so feature branch pushes now build single-platform.
2026-01-15 16:50:46 +00:00
Jeremy
e31a20d498 Merge branch 'main' into feature/beta-release 2026-01-15 11:50:07 -05:00
Jeremy
3b9502ebc5 Merge pull request #539 from Wikid82/renovate/feature/beta-release-github-codeql-action-4.x
chore(deps): update github/codeql-action action to v4 (feature/beta-release)
2026-01-15 11:49:32 -05:00
Jeremy
05c01ab503 Merge pull request #538 from Wikid82/renovate/feature/beta-release-node-24.x
chore(deps): update dependency node to v24 (feature/beta-release)
2026-01-15 11:49:02 -05:00
Jeremy
14f8d0f91b Merge branch 'feature/beta-release' into renovate/feature/beta-release-node-24.x 2026-01-15 11:48:49 -05:00
Jeremy
6cf7aecec3 Merge pull request #537 from Wikid82/renovate/feature/beta-release-node-22.x
chore(deps): update dependency node to v22 (feature/beta-release)
2026-01-15 11:48:18 -05:00
Jeremy
32ffcef207 Merge pull request #536 from Wikid82/renovate/feature/beta-release-anchore-scan-action-7.x
chore(deps): update anchore/scan-action action to v7 (feature/beta-release)
2026-01-15 11:47:58 -05:00
Jeremy
1f51bd718f Merge branch 'feature/beta-release' into renovate/feature/beta-release-anchore-scan-action-7.x 2026-01-15 11:47:46 -05:00
Jeremy
4d65f90716 Merge pull request #535 from Wikid82/renovate/feature/beta-release-anchore-scan-action-6.x
chore(deps): update anchore/scan-action action to v6 (feature/beta-release)
2026-01-15 11:47:21 -05:00
Jeremy
30e5cc8e98 Merge branch 'feature/beta-release' into renovate/feature/beta-release-anchore-scan-action-6.x 2026-01-15 11:47:07 -05:00
Jeremy
2b94cd99fd Merge pull request #534 from Wikid82/renovate/feature/beta-release-anchore-scan-action-5.x
chore(deps): update anchore/scan-action action to v5 (feature/beta-release)
2026-01-15 11:46:43 -05:00
Jeremy
ab4277335a Merge pull request #533 from Wikid82/renovate/feature/beta-release-actions-setup-node-6.x
chore(deps): update actions/setup-node action to v6 (feature/beta-release)
2026-01-15 11:46:21 -05:00
Jeremy
ae33cffb1a Merge branch 'feature/beta-release' into renovate/feature/beta-release-actions-setup-node-6.x 2026-01-15 11:46:08 -05:00
Jeremy
9d76c33992 Merge pull request #532 from Wikid82/renovate/feature/beta-release-actions-setup-node-5.x
chore(deps): update actions/setup-node action to v5 (feature/beta-release)
2026-01-15 11:45:29 -05:00
Jeremy
6f8d345e5b Merge branch 'feature/beta-release' into renovate/feature/beta-release-actions-setup-node-5.x 2026-01-15 11:45:11 -05:00
Jeremy
6447901820 Merge pull request #531 from Wikid82/renovate/feature/beta-release-actions-setup-go-6.x
chore(deps): update actions/setup-go action to v6 (feature/beta-release)
2026-01-15 11:44:38 -05:00
Jeremy
2a744fc482 Merge pull request #530 from Wikid82/renovate/feature/beta-release-major-7-github-artifact-actions
chore(deps): update actions/download-artifact action to v7 (feature/beta-release)
2026-01-15 11:44:12 -05:00
Jeremy
df1239a9c6 Merge branch 'feature/beta-release' into renovate/feature/beta-release-major-7-github-artifact-actions 2026-01-15 11:43:46 -05:00
renovate[bot]
b27134dacc chore(deps): update actions/download-artifact action to v7 2026-01-15 16:43:26 +00:00
Jeremy
9923719049 Merge pull request #529 from Wikid82/renovate/feature/beta-release-major-6-github-artifact-actions
chore(deps): update actions/download-artifact action to v6 (feature/beta-release)
2026-01-15 11:42:47 -05:00
Jeremy
7808648aa3 Merge branch 'feature/beta-release' into renovate/feature/beta-release-major-6-github-artifact-actions 2026-01-15 11:42:38 -05:00
Jeremy
ef1f10b082 Merge pull request #528 from Wikid82/renovate/feature/beta-release-major-5-github-artifact-actions
chore(deps): update actions/download-artifact action to v5 (feature/beta-release)
2026-01-15 11:41:57 -05:00
Jeremy
0b5b6ce256 Merge pull request #527 from Wikid82/renovate/feature/beta-release-actions-checkout-6.x
chore(deps): update actions/checkout action to v6 (feature/beta-release)
2026-01-15 11:41:24 -05:00
renovate[bot]
29e577b976 chore(deps): update github/codeql-action action to v4 2026-01-15 16:40:59 +00:00
Jeremy
6093d8fc21 Merge branch 'feature/beta-release' into renovate/feature/beta-release-actions-checkout-6.x 2026-01-15 11:40:54 -05:00
renovate[bot]
c6064f9bc0 chore(deps): update dependency node to v24 2026-01-15 16:40:53 +00:00