Skip to content

pages.yml is broken two ways #385

Description

@tylervick

Found while getting CI running again. .github/workflows/pages.yml cannot succeed as written:

  1. swift run xchtmlreport -- -j … exits 64. SwiftPM forwards the -- to the program, so -j is parsed as a result-bundle path rather than the JUnit flag.
  2. It downloads an artifact that no longer exists. It asks for sample-test-results-macos-12-14.2, but test-artifacts.yml produces sample-test-results--latest-stable (its matrix.macos_version interpolation refers to a matrix key that is commented out).

It also pins Xcode 14.2 and actions/checkout@v2.

Task: decide whether GitHub Pages publishing is still wanted. If yes, fix all of the above and have it generate its own fixtures via prepareTestResults.sh like test.yml now does. If not, delete the workflow.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions