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

Add coverage-reporter-platform input option #233

Merged
merged 9 commits into from
Oct 24, 2024

Commits on Oct 19, 2024

  1. Add coverage-reporter-platform input option to control which architec…

    …ure-specific version of coverage-reporter is downloaded and run by the github-action. Since this optionis not available for MacOS or Windows, we will deliver warning messages if the option is set, but continue processing with default behaviour. We have also stepped back from the previous implementation of the exception for coverage-reporter-version on MacOS and have turned that error message + exit code 1 into a warning message, allowing processing to proceed. We have also added tests to test different values for coverage-reporter-platform.
    afinetooth committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    ab814ce View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Don't return exit code 1 when an invalid coverage reporter platform i…

    …s selected; just deliver a warning message and proceed with the default platform, x86_64.
    afinetooth committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    6261c19 View commit details
    Browse the repository at this point in the history
  2. Comment out continue-on-error: true to see where new errors are cause…

    …d by coverage-reporter-platform.
    afinetooth committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    1cffbf2 View commit details
    Browse the repository at this point in the history
  3. Fix bug in untarring linux executable; make sure we untar the file by…

    … the variable, platform_filename.
    afinetooth committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    6291dec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b6ae83 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8351011 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f1ae604 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Add logic to handle the introduction of new platform-specific filenam…

    …es available and different contents of coveralls-checksums.txt from version v0.6.15 forward and be backwards compatible with versions <= v0.6.14.
    afinetooth committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    1e133ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f35df4c View commit details
    Browse the repository at this point in the history