Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrating to json data handeling #209

Closed

Commits on Apr 5, 2021

  1. Migrate to octokit handling of Annotations

    - Allows verbose reporting of Issues in Run Terminal/Log.
    - Correctly maps Issue Severity to GitHub Severity
    - Additionally adds support for Severity Failure levels (defaults to 'notice' [all])
    - Adds suggested fixes to Annotation Raw Details
    - Prepares foundation for supporting Comments
    - Adds support for Multi-Line Annotations
    - Adds mapping for common Issue Severities to GitHub Severities (Code climate | Checkstyle | GitHub)
    - Adds handeling of 'Ignore' Issue Severity (removes from Issue List)
    - Adds support for Character Range Annotations
    thebeline committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    6910ba7 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. Comprehensive Chech Run ID Resolution

    This was surprisingly difficult.  This is pretty reliable, using low-cost methods (filtering on Name comparison, Annotation count [we add one, so it should have atleast one]) and then searching for a unique string if the count is still higher than 1.
    
    I'm pretty happy about this, I think this will stand the test of time until GitHub get's their act together...
    thebeline committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    aa82c09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd63ff3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61a0ce8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ff77f2c View commit details
    Browse the repository at this point in the history
  5. Add debugging to confirm.

    thebeline committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    3ed0aa3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    527060e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1b940a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    34b867b View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2021

  1. Configuration menu
    Copy the full SHA
    984bec9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2941a79 View commit details
    Browse the repository at this point in the history
  3. CheckRun Resolution

    Add a Setup (Pre-Main) action to prepare the Env and begin CheckRun Resolution.
    
    With any luck, this will solve that little issue, otherwise I give up.
    thebeline committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    4c15f47 View commit details
    Browse the repository at this point in the history
  4. Better env failover.

    I have been jumping through way too many hoops to make the non-standard checks on origin behave properly, oh well.
    thebeline committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    db57386 View commit details
    Browse the repository at this point in the history
  5. Failover debugging.

    It is indicating it is not getting Check Suite Information, which is unlikely.
    thebeline committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    4449bb8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c08799e View commit details
    Browse the repository at this point in the history