Skip to content

Conversation

@fredbi
Copy link
Member

@fredbi fredbi commented Dec 14, 2025

Change type

Please select: 🆕 New feature or enhancement|🔧 Bug fix'|📃 Documentation update

Short description

Fixes

Full description

Checklist

  • I have signed all my commits with my name and email (see DCO. This does not require a PGP-signed commit
  • I have rebased and squashed my work, so only one commit remains
  • I have added tests to cover my changes.
  • I have properly enriched go doc comments in code.
  • I have properly documented any breaking change.

Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Resolves one github gotcha with boolean input parameters.
Now workflow parameters are enforced to be strings so we don't
have to deal with several ways of evaluating whether something is true
or false.

Chore: enforced consistent formatting standards for github annotations and expressions.

Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Copy link

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 enforces internal rules and fixes various inconsistencies across GitHub Actions workflow files. The changes primarily standardize formatting, correct syntax errors, and remove problematic experimental files.

Key changes:

  • Fixed spacing inconsistencies in GitHub Actions workflow conditions and expressions
  • Standardized input types from boolean to string for workflow_dispatch and workflow_call inputs to ensure consistent string-based comparisons
  • Corrected GitHub Actions notice format syntax by adding missing colons between title and message
  • Added spell-check and markdown lint configuration files
  • Removed two problematic experimental workflow files that contained syntax errors

Reviewed changes

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

Show a summary per file
File Description
experimental/pr-comment.yml Fixed spacing in conditional expressions and template syntax
experimental/local-monorepo-go-test.yml Removed experimental workflow file
experimental/go-test-monorepo.yml Removed experimental workflow file with multiple syntax errors
experimental/.wordlist.txt Added wordlist for spell-checking
experimental/.spellcheck.yml Added spell-check configuration
experimental/.markdownlint.yml Added markdown linting configuration
.github/workflows/local-bump-release.yml Changed input types from boolean to string for consistency
.github/workflows/go-test.yml Fixed notice format with missing colon separator
.github/workflows/fuzz-test.yml Fixed notice format with missing colon separators
.github/workflows/contributors.yml Changed input type from boolean to string
.github/workflows/bump-release.yml Changed input types to string, fixed notice format, simplified conditional expressions
.github/workflows/auto-merge.yml Changed input type to string, simplified conditional expression

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov
Copy link

codecov bot commented Dec 14, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (71a0ee5) to head (f039d54).
⚠️ Report is 3 commits behind head on master.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff            @@
##            master       #57   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            3         3           
  Lines           14        14           
=========================================
  Hits            14        14           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@fredbi fredbi merged commit a61fcff into go-openapi:master Dec 14, 2025
41 checks passed
@fredbi fredbi deleted the fix/enforce-internal-rules branch December 14, 2025 09:05
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.

1 participant