Skip to content

Workflows review — verify CI workflows run correctly and are necessary #222

@KaueReinbold

Description

@KaueReinbold

Objective: verify that each CI/workflow under .github/workflows runs correctly, is required, and is configured safely.

Steps for reviewers:

  • Confirm each workflow file executes on the intended events (push, PR, schedule) and does not run unnecessarily.
  • Verify required secrets and permissions are declared and used appropriately.
  • Ensure no duplicate or overlapping workflows exist; propose consolidation or removal where appropriate.
  • Validate test/build steps are reproducible locally (commands in workflows match README/test instructions).
  • Confirm Docker images/tags referenced (docker-hub/*) are correct and documented.
  • For each workflow file, post a short status comment: OK, Needs fix, or Consider removal with a link to a PR or suggested change.

Workflows to review (files/folders):

  • cypress-e2e.yml
  • deploy-pages.yml
  • pull-request-check.yml
  • docker-hub/docker-hub-dotnet.yml
  • docker-hub/docker-hub-go.yml
  • docker-hub/docker-hub-mvc.yml
  • docker-hub/docker-hub-react.yml
  • pull-request/docker-pull-request.yml
  • pull-request/dotnet-pull-request.yml
  • pull-request/go-pull-request.yml
  • pull-request/react-pull-request.yml
  • tests/dotnet-code-coverage.yml

Reference: docs review issue #221. Deliverable: for each workflow file, a comment in this issue with status plus links to PRs if fixes are needed.

Labels: ci, review, actions

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions