Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: wechuli/allcheckspassed
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.0
Choose a base ref
...
head repository: wechuli/allcheckspassed
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.1.0
Choose a head ref
  • 3 commits
  • 54 files changed
  • 2 contributors

Commits on Sep 23, 2025

  1. Update README.md

    wechuli authored Sep 23, 2025
    Configuration menu
    Copy the full SHA
    db676b9 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2025

  1. Support for status commits (#93)

    * Add support for checking commit statuses and new input option
    
    * Refactor checks and statuses modules for improved readability and maintainability
    
    - Cleaned up imports and exports in checks.ts, checksAPI.ts, checksConstants.ts, checksFilters.ts, and checksInterfaces.ts.
    - Consolidated and optimized functions for filtering and processing checks based on app ID and name.
    - Introduced new utility functions to handle duplicate entries and check statuses.
    - Added new statuses module with interfaces and constants for managing commit statuses.
    - Removed commented-out code to enhance clarity and focus on active functionality.
    
    * Add status filtering functionality and related tests
    
    - Implement getMostRecentStatusPerContextAndCreator function to filter statuses.
    - Update getAllStatusCommits to return typed IStatus[].
    - Create tests for status filtering logic.
    - Add documentation for filtering by commit status.
    
    * Add support for including commit statuses in checks retrieval
    
    * Refactor emoji handling for check conclusions and commit statuses; improve code organization and readability
    
    * Add commit statuses summary to checks output; include emoji representation
    
    * Implement status mapping and retrieval functionality; add related modules and tests
    
    * Refactor and enhance tests for checks and statuses
    
    - Updated tests for checks filtering functions to improve readability and consistency.
    - Added comprehensive tests for `getMostRecentStatusPerContextAndCreator` to ensure correct behavior with multiple contexts and creators.
    - Introduced new tests for `mapStatusesToChecksModel` to validate mapping of various status states and ensure preservation of original status fields.
    - Implemented tests for `getAllStatusCommits` to verify API interaction and error handling.
    - Added tests for constants related to commit status to ensure correct emoji representation and state validation.
    
    * Refactor test imports and clean up whitespace in statusesFilters tests
    
    * Add tests for Checks class evaluation and commit statuses summary
    
    * Refactor test code for improved readability and consistency in timeFuncs tests
    
    * Refactor main.ts for improved code formatting and consistency
    
    * Update package.json version to 2.0.0 and set private to false
    
    * Remove v1 option from major version choices in update-main-version workflow
    
    * Update main.js.map with new build output
    
    * Update documentation and action configuration for commit statuses support
    
    * Fix typo in ICommitStatusEmoji interface name in statusesConstants.ts
    
    * Bump version to 2.1.0 in package.json
    wechuli authored Oct 5, 2025
    Configuration menu
    Copy the full SHA
    105c017 View commit details
    Browse the repository at this point in the history
  2. Action build at commit 105c017

    wechuli committed Oct 5, 2025
    Configuration menu
    Copy the full SHA
    f423b27 View commit details
    Browse the repository at this point in the history
Loading