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

DAOS-16872 cq: Bump EnricoMi/publish-unit-test-result-action from 1.17 to 2.7 #15593

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 11, 2024

Bumps EnricoMi/publish-unit-test-result-action from 1.17 to 2.7.

Release notes

Sourced from EnricoMi/publish-unit-test-result-action's releases.

v2.7.0

Adds the following features:

  • Add test time to case annotation (test failures and errors) (#439)
  • Allow to publish job summary for pull_request event on fork (#441)
  • Links in comments point to README.md version that matches the used action (#432)

v2.6.2

Fixes the following issues:

  • Publish comment on the pull request of the event, or on the pull request of the commit otherwise (#438)

In contrast to v2.6.1, the action falls back to the commit's pull requests when the event does not provide a PR.

v2.6.1

Fixes the following issues:

  • Publish comments only to the pull request that triggered the action (not all commit's pull requests) (#428)

This means that the action only publishes pull request comments on pull_request events (and workflow_run events triggered from pull_request events). The action running on either pull request used to overwrite the other pull request's results. This is not useful since different pull requests that share a commit may have different results.

v2.6.0

Adds the following features:

  • Reduce likelihood of secondary rate limit errors (#425)

v2.5.0

Adds the following features:

  • Add support for Dart and Mocha JSON test results (#404)
  • Speed up composite action by caching PIP packages (#418, #422)
  • Speed up package installation by always installing wheel package
  • Pin versions of all transient dependencies so that composite action always uses the same versions (#421)
  • Speed up parsing large TRX files by adding lookup index (#417)
  • Restrict XSLT permissions used for non-JUnit XML files (#415)
  • Add explicit number typing to XSLT (#416)

v2.4.2

Fixes the following issues:

  • Fix list of added/removed tests when test list is spread over multiple annotations (#407)
  • Log detected file types only if there actually are files
  • Remove deprecation comment from composite action.yaml

v2.4.1

Adds the following features:

  • Auto-detect file format, re-introduce the FILES option (#395)
  • Add option to parse XML with huge tree option (#400)

v2.3.0

Adds the following features:

  • Add suite logs as annotations (#392)
  • Add action_fail option to fail publish action on test failures (#378)
  • Fix action example that fetches all artifacts from triggering workflow (84dbe97e32cee14268d9642598ea2e5991d25417)
  • Upgrade all dependencies except lxml to latest (#394)

... (truncated)

Commits
  • 4e7013f Releasing v2.7.0
  • 68c617d Allow to publish job summary for pull_request event on fork (#441)
  • c8e55ea Add test time to case annotation (#439)
  • d7c2936 Update links on comments to point to the used version (#432)
  • 39ee91a Releasing v2.6.2
  • 9d34049 Fix wording in event type section
  • 6334727 Fix new section
  • 9d7bc1c Add section on different events types
  • 45f3496 Publish comment on pull request of event, or of commit otherwise (#438)
  • b2e8ee2 Add link for .Net testint
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot requested a review from a team as a code owner December 11, 2024 16:00
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Dec 11, 2024
@daltonbohning
Copy link
Contributor

Stopped Jenkins CI since this only modifies GHA

Copy link

github-actions bot commented Dec 11, 2024

Ticket title is 'Dependabot GHA updates 2024-12-11'
Status is 'In Progress'
https://daosio.atlassian.net/browse/DAOS-16872

@daltonbohning daltonbohning self-assigned this Dec 11, 2024
@daltonbohning daltonbohning changed the title Build(deps): Bump EnricoMi/publish-unit-test-result-action from 1.17 to 2.7 DAOS-16872 cq: Bump EnricoMi/publish-unit-test-result-action from 1.17 to 2.7 Dec 11, 2024
@daltonbohning daltonbohning marked this pull request as draft December 11, 2024 17:13
dependabot bot and others added 3 commits December 16, 2024 10:39
Bumps [EnricoMi/publish-unit-test-result-action](https://github.com/enricomi/publish-unit-test-result-action) from 1.17 to 2.7.
- [Release notes](https://github.com/enricomi/publish-unit-test-result-action/releases)
- [Commits](EnricoMi/publish-unit-test-result-action@v1.17...v2.7)

---
updated-dependencies:
- dependency-name: EnricoMi/publish-unit-test-result-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Required-githooks: true

Signed-off-by: dependabot[bot] <[email protected]>
Skip-build: true

Required-githooks: true

Signed-off-by: Dalton Bohning <[email protected]>
Run-GHA: true
Skip-build: true

Required-githooks: true

Signed-off-by: Dalton Bohning <[email protected]>
@brianjmurrell brianjmurrell force-pushed the dependabot/github_actions/EnricoMi/publish-unit-test-result-action-2.7 branch from c890b26 to 4a1dfe8 Compare December 16, 2024 15:42
It ends up skipping the testing, not pulling RPMs from Artifactory like
it should (and Jenkins does).

Run-GHA: true

Required-githooks: true

Signed-off-by: Brian J. Murrell <[email protected]>
Copy link

Functional on EL 8.8 Test Results

131 tests   127 ✔️  1h 29m 42s ⏱️
  41 suites      4 💤
  41 files        0

Results for commit f9e512a.

Copy link

Functional Hardware Large Test Results

64 tests   64 ✔️  25m 41s ⏱️
14 suites    0 💤
14 files      0

Results for commit f9e512a.

Copy link

Functional Hardware Medium Test Results

130 tests   103 ✔️  2h 2m 52s ⏱️
  34 suites    27 💤
  34 files        0

Results for commit f9e512a.

Copy link

Functional Hardware Medium Verbs Provider Test Results

79 tests   78 ✔️  4h 35m 18s ⏱️
11 suites    1 💤
11 files      0

Results for commit f9e512a.

@brianjmurrell
Copy link
Contributor

brianjmurrell commented Dec 17, 2024

This seems to be working as expected and ready for review.

@brianjmurrell brianjmurrell marked this pull request as ready for review December 17, 2024 14:53
@daltonbohning
Copy link
Contributor

It ends up skipping the testing, not pulling RPMs from Artifactory like
it should (and Jenkins does).

FWIW, I use Skip-build: true all the time to skip both build and test stages in Jenkins

@brianjmurrell
Copy link
Contributor

FWIW, I use Skip-build: true all the time to skip both build and test stages in Jenkins

Indeed, and that is the intention with GHA also. It's just not quite there yet.

@phender phender requested a review from a team December 19, 2024 15:24
@daltonbohning daltonbohning removed the request for review from a team December 19, 2024 15:58
@daltonbohning
Copy link
Contributor

daltonbohning commented Dec 19, 2024

Build failure should be unrelated, but retriggered just in case

@phender phender merged commit 9474a51 into master Dec 19, 2024
78 of 79 checks passed
@phender phender deleted the dependabot/github_actions/EnricoMi/publish-unit-test-result-action-2.7 branch December 19, 2024 15:59
@phender
Copy link
Contributor

phender commented Dec 19, 2024

Build failure should be unrelated, but retriggered just in case

Seeing as the changes were to the GHA publish-unit-test-result-action which does not affect the Jenkins build stages and the Build DEB on Ubuntu 20.04 stage failure was

Failed to rm container '47368e85b42d757cb02eca549a381e1d6942413fce3ad0ed4ccc58b60486f433'

it looked safe to land.

daltonbohning pushed a commit that referenced this pull request Dec 20, 2024
- Bump github/codeql-action from 3.24.9 to 3.27.7 (#15589)
- Bump github/codeql-action from 3.27.7 to 3.27.9 (#15618)
- Bump thollander/actions-comment-pull-request from 2 to 3 (#15590)
- Bump aquasecurity/trivy-action from 0.28.0 to 0.29.0 (#15591)
- Bump codespell-project/actions-codespell to latest (#15592)
- Bump EnricoMi/publish-unit-test-result-action from 1.17 to 2.7 (#15593)
- Bump isort/isort-action from 1.1.0 to 1.1.1 (#15594)
- Bump phoenix-actions/test-reporting from 10 to 15 (#15617)

Skip-build: true

Required-githooks: true

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Dalton Bohning <[email protected]>
Signed-off-by: Brian J. Murrell <[email protected]>
Signed-off-by: Dalton Bohning <[email protected]>
daltonbohning pushed a commit that referenced this pull request Jan 7, 2025
- Bump github/codeql-action from 3.24.9 to 3.27.7 (#15589)
- Bump github/codeql-action from 3.27.7 to 3.27.9 (#15618)
- Bump github/codeql-action from 3.27.9 to 3.28.0 (#15662)
- Bump thollander/actions-comment-pull-request from 2 to 3 (#15590)
- Bump aquasecurity/trivy-action from 0.28.0 to 0.29.0 (#15591)
- Bump codespell-project/actions-codespell to latest (#15592)
- Bump EnricoMi/publish-unit-test-result-action from 1.17 to 2.7 (#15593)
- Bump EnricoMi/publish-unit-test-result-action from 2.7.0 to 2.18.0 (#15660)
- Bump isort/isort-action from 1.1.0 to 1.1.1 (#15594)
- Bump phoenix-actions/test-reporting from 10 to 15 (#15617)
- Bump actions/setup-python from 5.1.0 to 5.3.0 (#15661)

Run-GHA: true
Test-tag: always_passes

Required-githooks: true

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Dalton Bohning <[email protected]>
daltonbohning added a commit that referenced this pull request Jan 10, 2025
- Bump github/codeql-action from 3.24.9 to 3.27.7 (#15589)
- Bump github/codeql-action from 3.27.7 to 3.27.9 (#15618)
- Bump github/codeql-action from 3.27.9 to 3.28.0 (#15662)
- Bump thollander/actions-comment-pull-request from 2 to 3 (#15590)
- Bump aquasecurity/trivy-action from 0.28.0 to 0.29.0 (#15591)
- Bump codespell-project/actions-codespell to latest (#15592)
- Bump EnricoMi/publish-unit-test-result-action from 1.17 to 2.7 (#15593)
- Bump EnricoMi/publish-unit-test-result-action from 2.7.0 to 2.18.0 (#15660)
- Bump isort/isort-action from 1.1.0 to 1.1.1 (#15594)
- Bump phoenix-actions/test-reporting from 10 to 15 (#15617)
- Bump actions/setup-python from 5.1.0 to 5.3.0 (#15661)

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Dalton Bohning <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code
Development

Successfully merging this pull request may close these issues.

3 participants