Skip to content

Commit

Permalink
Add back the step that checks out the coverage-reporter source code, …
Browse files Browse the repository at this point in the history
…to get all coverage reports in various formats from coverage-reporter's test fixutres into our environment and make sure the binaries are tested against all supported coverage report formats.
  • Loading branch information
afinetooth committed Oct 1, 2024
1 parent 01bb3e9 commit 0816bfb
Showing 1 changed file with 20 additions and 4 deletions.
24 changes: 20 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,16 @@ jobs:
runs-on: ubuntu-latest
needs: build-linux
steps:
# - name: Checkout code
# uses: actions/checkout@v4
# We don't technically need to download the coverage-reporter code here
# because in these tests we are downloading finished binaries and using them
# the same way customers do, but this is a convenient way to get all the
# coverage reports in various formats from coverage-reporter's test fixtures
# into our environment, making sure the binaries are tested against all
# supported coverage report formats.
# Removing this step will test each binary only against the latest coverage report
# for coverage-reporter itself, from the current CI run (in cobertura XML format).
- name: Checkout code
uses: actions/checkout@v4

- name: Download x86_64 binary
uses: actions/download-artifact@v4
Expand Down Expand Up @@ -142,8 +150,16 @@ jobs:
runs-on: ubuntu-latest
needs: build-linux
steps:
# - name: Checkout code
# uses: actions/checkout@v4
# We don't technically need to download the coverage-reporter code here
# because in these tests we are downloading finished binaries and using them
# the same way customers do, but this is a convenient way to get all the
# coverage reports in various formats from coverage-reporter's test fixtures
# into our environment, making sure the binaries are tested against all
# supported coverage report formats.
# Removing this step will test each binary only against the latest coverage report
# for coverage-reporter itself, from the current CI run (in cobertura XML format).
- name: Checkout code
uses: actions/checkout@v4

- name: Download aarch64 binary
uses: actions/download-artifact@v4
Expand Down

0 comments on commit 0816bfb

Please sign in to comment.