Skip to content

Conversation

@stoe
Copy link
Contributor

@stoe stoe commented Sep 26, 2025

  • ⬆️ Upgrade dependencies
  • 🔒️ Add CodeQL configuration and workflow
  • 🎨 Update Prettier configuration
  • 🎨 Update ESLint configuration
  • 🎨 Update Husky configuration
  • 📝 Update README and ActionPolicy.js

- Revised the README to enhance the formatting of action inputs for better readability.
- Streamlined the initialization of MyOctokit in ActionPolicy.js by consolidating request options.
- Removed unnecessary line breaks and comments in ActionPolicy.js for cleaner code.
- Simplified API request calls in ActionPolicy.js to improve code conciseness.
@stoe stoe requested a review from a team as a code owner September 26, 2025 05:03
@stoe stoe self-assigned this Sep 26, 2025
@stoe stoe requested a review from Copilot September 26, 2025 05:03
Copy link
Contributor

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 prepares version 3.2.0 by upgrading dependencies and modernizing the project's configuration. The changes include migrating to ES modules, updating linting/formatting tools, and adding CodeQL security analysis.

  • Migrated project to ES modules and updated Node.js configuration
  • Upgraded dependencies including GitHub Actions packages and development tools
  • Replaced legacy ESLint/Prettier configurations with modern equivalents

Reviewed Changes

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

Show a summary per file
File Description
utils/ActionPolicy.js Removed ESLint disable comment and reformatted code for consistency
readme.md Minor formatting fix to table alignment
prettier.config.js New ES module-based Prettier configuration
package.json Added ES module type, upgraded dependencies, updated Husky and lint-staged config
eslint.config.js New flat ESLint configuration replacing legacy .eslintrc.json
.prettierrc.cjs Removed legacy CommonJS Prettier config
.prettierignore Updated ignore patterns for build artifacts
.husky/pre-push Removed deprecated husky.sh sourcing
.husky/pre-commit New pre-commit hook using lint-staged
.github/workflows/codeql.yml Added CodeQL security analysis workflow
.github/husky/pre-commit Removed old Husky pre-commit hook
.github/husky/.gitignore Removed old Husky gitignore
.github/codeql/codeql-config.yml Added CodeQL configuration
.eslintrc.json Removed legacy ESLint configuration
.eslintignore Removed legacy ESLint ignore file

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@stoe stoe merged commit 6a5b9e3 into main Sep 26, 2025
2 checks passed
@stoe stoe deleted the stoe/pre-3.2.0 branch September 26, 2025 05:17
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