Skip to content

Conversation

@alessfg
Copy link
Member

@alessfg alessfg commented Mar 28, 2025

Proposed changes

Update community files and best practices/required workflows (CLA & OSSF scorecard) to the latest versions.

Checklist

Before creating a PR, run through this checklist and mark each as complete:

Copilot AI review requested due to automatic review settings March 28, 2025 11:35
@alessfg alessfg self-assigned this Mar 28, 2025
@github-actions github-actions bot added the chore label Mar 28, 2025
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 updates community documentation, security guidelines, and workflow configurations to align with the latest NGINX best practices for the Ansible role.

  • Updated support guidelines and reporting channels in SUPPORT.md
  • Revised security vulnerability instructions and CLA references in SECURITY.md, CONTRIBUTING.md, and related workflow files
  • Added new issue templates and scorecard configuration files to standardize community contributions

Reviewed Changes

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

Show a summary per file
File Description
SUPPORT.md Updated support instructions and added GitHub discussions option
SECURITY.md Revised vulnerability reporting instructions and updated support links
README.md Updated Molecule CI/CD badge link
CONTRIBUTING.md Modified contribution guidelines and updated F5 CLA reference links
CHANGELOG.md Documented the changes under a new DOCUMENTATION section
.github/workflows/ossf_scorecard.yml Adjusted workflow triggers and updated comment punctuation
.github/workflows/f5_cla.yml Updated CLA links, messaging, and added branch specification
.github/scorecard.yml Introduced new scorecard configuration file
.github/ISSUE_TEMPLATE/feature_request.yml Added new feature request issue form
.github/ISSUE_TEMPLATE/config.yml Added configuration for issue templates
.github/ISSUE_TEMPLATE/bug_report.yml Added new bug report issue form

@alessfg alessfg added documentation Improvements or additions to documentation and removed chore labels Mar 28, 2025
@alessfg alessfg added this to the 0.25.1 milestone Mar 28, 2025
@alessfg alessfg force-pushed the update-best-practices branch from 98bcd33 to e5bc337 Compare March 28, 2025 11:36
@github-actions github-actions bot added the chore label Mar 28, 2025
@alessfg alessfg force-pushed the update-best-practices branch from e5bc337 to ee8bac4 Compare March 28, 2025 11:44
@alessfg alessfg requested a review from TasoOneAsia March 28, 2025 11:47
@alessfg alessfg force-pushed the update-best-practices branch 5 times, most recently from 4ec84b0 to f6445c5 Compare March 28, 2025 14:36
@alessfg alessfg requested a review from TasoOneAsia March 28, 2025 16:19
@alessfg alessfg force-pushed the update-best-practices branch from f6445c5 to a4d6a52 Compare March 28, 2025 16:35
@alessfg alessfg enabled auto-merge March 28, 2025 16:57
@alessfg alessfg added this pull request to the merge queue Mar 28, 2025
Merged via the queue into main with commit 2bc4510 Mar 28, 2025
20 checks passed
@alessfg alessfg deleted the update-best-practices branch March 28, 2025 17:44
@github-project-automation github-project-automation bot moved this from In progress to Done in NGINX Ansible roles & collection Mar 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants