Skip to content

[ci] fix ci#57

Merged
slin1237 merged 1 commit intomainfrom
slin/actions-fix
Jun 26, 2025
Merged

[ci] fix ci#57
slin1237 merged 1 commit intomainfrom
slin/actions-fix

Conversation

@slin1237
Copy link
Copy Markdown
Collaborator

No description provided.

@gemini-code-assist
Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@slin1237 slin1237 requested a review from Copilot June 26, 2025 15:18
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR patches CI workflows to bypass failing linting and generation steps, ensures tests run independently, and enhances the Pages workflow with Node.js support.

  • Temporarily disable golangci-lint and code generation checks
  • Remove job dependencies so tests always run
  • Add Node.js setup and dependency installation for the Hugo site build

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
.github/workflows/pr-validation.yml Commented out the lint step and removed the quick-checks dependency
.github/workflows/pages.yml Added Node.js setup and global installation of PostCSS tooling
.github/workflows/ci.yml Disabled lint/generate jobs, limited test matrix to unit, updated needs
Comments suppressed due to low confidence (3)

.github/workflows/pr-validation.yml:57

  • [nitpick] Consider linking this TODO to a specific issue or tracking ticket so it's clear when and why linting should be re-enabled.
      # TODO: Re-enable linting once fixed

.github/workflows/ci.yml:50

  • Temporarily dropping integration tests reduces coverage and may allow regressions; consider isolating them in a separate job or gating them on a toggle until they're fixed.
        test-suite: [unit]  # TODO: Add 'integration' back once fixed

.github/workflows/ci.yml:182

  • [nitpick] Removing the generate dependency could lead to downstream jobs using outdated generated artifacts; ensure codegen is validated or integrated elsewhere to prevent inconsistencies.
    needs: [lint, test, build, docker-build, security-scan, license-check]

@ome-projects ome-projects deleted a comment from github-actions Bot Jun 26, 2025
@slin1237 slin1237 merged commit cd97082 into main Jun 26, 2025
15 checks passed
@slin1237 slin1237 deleted the slin/actions-fix branch June 26, 2025 15:35
slin1237 added a commit that referenced this pull request Jun 26, 2025
slin1237 added a commit that referenced this pull request Jun 26, 2025
slin1237 added a commit that referenced this pull request Jun 26, 2025
slin1237 added a commit that referenced this pull request Jun 26, 2025
slin1237 added a commit that referenced this pull request Jun 26, 2025
slin1237 added a commit that referenced this pull request Dec 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants