Some checks failed
Go CI/CD Pipeline / Lint and Format (push) Successful in 54s
Go CI/CD Pipeline / Arcodange Workflow Validation (push) Failing after 6m15s
Go CI/CD Pipeline / Lint and Format (pull_request) Successful in 2m22s
Go CI/CD Pipeline / Arcodange Workflow Validation (pull_request) Failing after 2m34s
Go CI/CD Pipeline / Build and Test (pull_request) Successful in 4m35s
Go CI/CD Pipeline / Version Management (pull_request) Has been skipped
Go CI/CD Pipeline / Build and Test (push) Successful in 12m7s
Go CI/CD Pipeline / Version Management (push) Has been cancelled
Fix three critical CI issues: 1. SWAG TOOL: Install swag before go generate - Adds 'Install swag' step to build-test job - Prevents 'command not found' errors - Ensures swagger docs can be generated 2. GO VET REDUNDANCY: Remove duplicate go vet - Removes go vet from lint-format job - Keeps go vet only in build-test job - Reduces CI execution time 3. WORKFLOW VALIDATION: Fix yamllint path - Updates validate-workflow.sh to use absolute paths - Fixes .yamllint.yaml file not found error - Makes path resolution more robust These fixes address the root causes of: - Job 350 failure (missing swag) - Redundant validation (duplicate go vet) - Workflow validation failures (wrong paths) Tested locally and ready for CI.
4.6 KiB
Executable File
4.6 KiB
Executable File