oamg / leapp

Leapp - Application & OS Modernization Framework (For in-place upgrades, follow leapp-repository)
https://oamg.github.io/leapp/
Apache License 2.0
87 stars 70 forks source link

Update sclorg/testing-farm-as-github-action action to v2 - autoclosed #866

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 6 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
sclorg/testing-farm-as-github-action action major v1.2.10 -> v2.3.0

Release Notes

sclorg/testing-farm-as-github-action (sclorg/testing-farm-as-github-action) ### [`v2.3.0`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v2.3.0) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v2.2.1...v2.3.0) ##### What's Changed ##### New - Make `git_url` optional :raccoon: ([#​189](https://togithub.com/sclorg/testing-farm-as-github-action/issues/189)) [@​jamacku](https://togithub.com/jamacku) ##### Bug Fixes - fix: job summary link :link: ([#​188](https://togithub.com/sclorg/testing-farm-as-github-action/issues/188)) [@​jamacku](https://togithub.com/jamacku) ##### Documentation - docs: Add example for `pipeline_settings` ([#​199](https://togithub.com/sclorg/testing-farm-as-github-action/issues/199)) [@​spetrosi](https://togithub.com/spetrosi) ##### Automation and CI changes - Fix timeout test :timer_clock: ([#​197](https://togithub.com/sclorg/testing-farm-as-github-action/issues/197)) [@​jamacku](https://togithub.com/jamacku) - Add test for Testing Farm timeout ([#​181](https://togithub.com/sclorg/testing-farm-as-github-action/issues/181)) [@​phracek](https://togithub.com/phracek) - Remove `github_summary_test` workflow ([#​191](https://togithub.com/sclorg/testing-farm-as-github-action/issues/191)) [@​jamacku](https://togithub.com/jamacku) ##### Dependency Updates - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 20.12.8 to 20.14.0 ([#​196](https://togithub.com/sclorg/testing-farm-as-github-action/issues/196)) [@​dependabot](https://togithub.com/dependabot) - build(deps-dev): bump [@​vitest/coverage-v8](https://togithub.com/vitest/coverage-v8) from 1.5.3 to 1.6.0 ([#​193](https://togithub.com/sclorg/testing-farm-as-github-action/issues/193)) [@​dependabot](https://togithub.com/dependabot) - build(deps): bump [@​octokit/rest](https://togithub.com/octokit/rest) from 20.1.0 to 20.1.1 ([#​195](https://togithub.com/sclorg/testing-farm-as-github-action/issues/195)) [@​dependabot](https://togithub.com/dependabot) **Full Changelog**: https://github.com/sclorg/testing-farm-as-github-action/compare/v2.2.1...v2.3.0 ### [`v2.2.1`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v2.2.1) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v2.2.0...v2.2.1) ##### What's Changed ##### Bug Fixes - fix: limit size of status description to 140 character ([#​187](https://togithub.com/sclorg/testing-farm-as-github-action/issues/187)) [@​jamacku](https://togithub.com/jamacku) **Full Changelog**: https://github.com/sclorg/testing-farm-as-github-action/compare/v2.2.0...v2.2.1 ### [`v2.2.0`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v2.2.0) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v2.1.1...v2.2.0) ##### What's Changed ##### New - Add multihost testing ([#​169](https://togithub.com/sclorg/testing-farm-as-github-action/issues/169)) [@​engelmi](https://togithub.com/engelmi) - Fix coverage and add more verbose output ([#​153](https://togithub.com/sclorg/testing-farm-as-github-action/issues/153)) [@​phracek](https://togithub.com/phracek) - Add support path in tmt repository with metadata. ([#​147](https://togithub.com/sclorg/testing-farm-as-github-action/issues/147)) [@​phracek](https://togithub.com/phracek) - Add support for user specific hardware and disk ([#​146](https://togithub.com/sclorg/testing-farm-as-github-action/issues/146)) [@​phracek](https://togithub.com/phracek) ##### Bug Fixes - fix: correctly parse tmt inputs that contain `=` (e.g. BASE64 encoded strings) ([#​179](https://togithub.com/sclorg/testing-farm-as-github-action/issues/179)) [@​jamacku](https://togithub.com/jamacku) ##### Documentation - add issue template specific for tfaga ([#​183](https://togithub.com/sclorg/testing-farm-as-github-action/issues/183)) [@​zmiklank](https://togithub.com/zmiklank) - Update release template 🏗️ ([#​182](https://togithub.com/sclorg/testing-farm-as-github-action/issues/182)) [@​jamacku](https://togithub.com/jamacku) ##### Automation and CI changes - ci: label issues based on type :label: ([#​184](https://togithub.com/sclorg/testing-farm-as-github-action/issues/184)) [@​jamacku](https://togithub.com/jamacku) - Add release drafter workflow :memo: ([#​175](https://togithub.com/sclorg/testing-farm-as-github-action/issues/175)) [@​jamacku](https://togithub.com/jamacku) ##### Dependency Updates
10 changes - build: update dependencies ([#​180](https://togithub.com/sclorg/testing-farm-as-github-action/issues/180)) [@​jamacku](https://togithub.com/jamacku) - build(deps): bump [@​octokit/plugin-throttling](https://togithub.com/octokit/plugin-throttling) from 8.1.3 to 9.3.0 ([#​176](https://togithub.com/sclorg/testing-farm-as-github-action/issues/176)) [@​dependabot](https://togithub.com/dependabot) - build(deps): bump [@​octokit/core](https://togithub.com/octokit/core) from 5.0.1 to 6.1.2 ([#​171](https://togithub.com/sclorg/testing-farm-as-github-action/issues/171)) [@​dependabot](https://togithub.com/dependabot) - build(deps): bump [@​octokit/types](https://togithub.com/octokit/types) from 13.4.1 to 13.5.0 ([#​174](https://togithub.com/sclorg/testing-farm-as-github-action/issues/174)) [@​dependabot](https://togithub.com/dependabot) - build(deps-dev): bump [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) from 7.1.0 to 7.8.0 ([#​170](https://togithub.com/sclorg/testing-farm-as-github-action/issues/170)) [@​dependabot](https://togithub.com/dependabot) - build(deps-dev): bump [@​types/node](https://togithub.com/types/node) from 20.9.0 to 20.12.7 ([#​163](https://togithub.com/sclorg/testing-farm-as-github-action/issues/163)) [@​dependabot](https://togithub.com/dependabot) - build(deps-dev): bump typescript from 5.3.3 to 5.4.5 ([#​160](https://togithub.com/sclorg/testing-farm-as-github-action/issues/160)) [@​dependabot](https://togithub.com/dependabot) - build(deps): bump [@​octokit/types](https://togithub.com/octokit/types) from 12.4.0 to 13.4.1 ([#​167](https://togithub.com/sclorg/testing-farm-as-github-action/issues/167)) [@​dependabot](https://togithub.com/dependabot) - build(deps): bump [@​octokit/rest](https://togithub.com/octokit/rest) from 20.0.2 to 20.1.0 ([#​161](https://togithub.com/sclorg/testing-farm-as-github-action/issues/161)) [@​dependabot](https://togithub.com/dependabot) - build(deps-dev): bump [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 7.1.1 to 7.5.0 ([#​149](https://togithub.com/sclorg/testing-farm-as-github-action/issues/149)) [@​dependabot](https://togithub.com/dependabot)
**Full Changelog**: https://github.com/sclorg/testing-farm-as-github-action/compare/v2.1.1...v2.2.0 ### [`v2.1.1`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v2.1.1) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v2.1.0...v2.1.1) ##### What's Changed - fix: parsing of tmt context input by [@​jamacku](https://togithub.com/jamacku) in [https://github.com/sclorg/testing-farm-as-github-action/pull/137](https://togithub.com/sclorg/testing-farm-as-github-action/pull/137) - other small fixes **Full Changelog**: https://github.com/sclorg/testing-farm-as-github-action/compare/v2.1.0...v2.1.1 ### [`v2.1.0`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v2.1.0) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v2.0.1...v2.1.0) ##### What's Changed - cancel Running TF Test Requests when action was canceled :traffic_light: by [@​jamacku](https://togithub.com/jamacku) in [https://github.com/sclorg/testing-farm-as-github-action/pull/121](https://togithub.com/sclorg/testing-farm-as-github-action/pull/121) - doc: add `concurrency` to example workflows by [@​jamacku](https://togithub.com/jamacku) in [https://github.com/sclorg/testing-farm-as-github-action/pull/120](https://togithub.com/sclorg/testing-farm-as-github-action/pull/120) - provide better access to test logs by [@​zmiklank](https://togithub.com/zmiklank) in [https://github.com/sclorg/testing-farm-as-github-action/pull/132](https://togithub.com/sclorg/testing-farm-as-github-action/pull/132) - small non-breaking internal changes and dependency bumps **Full Changelog**: https://github.com/sclorg/testing-farm-as-github-action/compare/v2.0.1...v2.1.0 ### [`v2.0.1`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v2.0.1) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v2.0.0...v2.0.1) ##### What's Changed ##### Fixes - Do not set `test.fmf.name` attribute if `null` by [@​thrix](https://togithub.com/thrix) in [https://github.com/sclorg/testing-farm-as-github-action/pull/117](https://togithub.com/sclorg/testing-farm-as-github-action/pull/117) ### [`v2.0.0`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v2.0.0) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v1.3.1...v2.0.0) ##### What's Changed The testing-farm-as-github-action has been internally rewritten to typescript and the test coverage has increased a lot. This release brings changes in user defined inputs, as mentioned below. ##### Breaking changes - set default value of status input to false by [@​zmiklank](https://togithub.com/zmiklank) in [https://github.com/sclorg/testing-farm-as-github-action/pull/78](https://togithub.com/sclorg/testing-farm-as-github-action/pull/78) - remove pr_head_sha input, as it is no longer needed by [@​zmiklank](https://togithub.com/zmiklank) ##### Significant non-breaking changes - Rewrite whole action to typescript by [@​jamacku](https://togithub.com/jamacku) ##### Fixes - Poll for job status even for non-PR usecases by [@​zmiklank](https://togithub.com/zmiklank) in [https://github.com/sclorg/testing-farm-as-github-action/pull/82](https://togithub.com/sclorg/testing-farm-as-github-action/pull/82) **Big thanks to [@​jamacku](https://togithub.com/jamacku) for the effort he put into changes in this release!** **Full Changelog**: https://github.com/sclorg/testing-farm-as-github-action/compare/v1.3.1...v2.0.0 ### [`v1.3.1`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v1.3.1) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v1.3.0...v1.3.1) ##### What's Changed - Bump embedded composite actions - Add differential pylint - Improve logging by using `::error::` by [@​jamacku](https://togithub.com/jamacku) in [https://github.com/sclorg/testing-farm-as-github-action/pull/79](https://togithub.com/sclorg/testing-farm-as-github-action/pull/79) **Full Changelog**: https://github.com/sclorg/testing-farm-as-github-action/compare/v1.3.0...v1.3.1 ### [`v1.3.0`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v1.3.0) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v1.2.13...v1.3.0) ##### What has Changed - adding smoke tests, which should be ran on Pull Requests (triggered by \[test] comment) - remove deprecated set-output, use $GITHUB_OUTPUT instead - fix default compose - now it is Fedora-latest - use composite GitHub Action for updating release tags - add USAGE.md for easier onboarding - exit the TFaGA run with error if any test fails - print github summary - enabled by default. and other minor changes. **Full Changelog**: https://github.com/sclorg/testing-farm-as-github-action/compare/v1.2.13...v1.3.0 ### [`v1.2.13`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v1.2.13) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v1.2.12...v1.2.13) **Full Changelog**: https://github.com/sclorg/testing-farm-as-github-action/compare/v1...v1.2.13 ### [`v1.2.12`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v1.2.12) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v1.2.11...v1.2.12) ##### What's Changed - Use Python for tmt_context by [@​phracek](https://togithub.com/phracek) in [https://github.com/sclorg/testing-farm-as-github-action/pull/49](https://togithub.com/sclorg/testing-farm-as-github-action/pull/49) - Add pr_head_sha input by [@​zmiklank](https://togithub.com/zmiklank) in [https://github.com/sclorg/testing-farm-as-github-action/pull/52](https://togithub.com/sclorg/testing-farm-as-github-action/pull/52) **Full Changelog**: https://github.com/sclorg/testing-farm-as-github-action/compare/v1...v1.2.12 ### [`v1.2.11`](https://togithub.com/sclorg/testing-farm-as-github-action/releases/tag/v1.2.11) [Compare Source](https://togithub.com/sclorg/testing-farm-as-github-action/compare/v1.2.10...v1.2.11) ##### What's Changed - In case of infrastructure failure show pipeline.log by [@​phracek](https://togithub.com/phracek) in [https://github.com/sclorg/testing-farm-as-github-action/pull/47](https://togithub.com/sclorg/testing-farm-as-github-action/pull/47) **Full Changelog**: https://github.com/sclorg/testing-farm-as-github-action/compare/v1...v1.2.11

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 6 months ago

Thank you for contributing to the Leapp project!

Please note that every PR needs to comply with the Leapp Guidelines and must pass all tests in order to be mergeable. If you want to request a review or rebuild a package in copr, you can use following commands as a comment:

To launch regression testing public members of oamg organization can leave the following comment:

Please open ticket in case you experience technical problem with the CI. (RH internal only)

Note: In case there are problems with tests not being triggered automatically on new PR/commit or pending for a long time, please consider rerunning the CI by commenting leapp-ci build (might require several comments). If the problem persists, contact leapp-infra.

pirat89 commented 5 months ago

/packit copr-build

pirat89 commented 5 months ago

/packit copr-build

pirat89 commented 4 months ago

/packit copr-build

packit-as-a-service[bot] commented 4 months ago

Based on your Packit configuration the settings of the @oamg/leapp Copr project would need to be updated as follows:

field old value new value
chroots ['epel-8-x86_64', 'fedora-39-aarch64', 'fedora-39-x86_64', 'fedora-40-x86_64', 'epel-7-x86_64', 'fedora-40-aarch64', 'fedora-rawhide-x86_64', 'fedora-rawhide-aarch64', 'epel-9-x86_64'] ['epel-7-ppc64le', 'epel-7-x86_64', 'epel-8-x86_64', 'epel-9-x86_64', 'fedora-39-aarch64', 'fedora-39-x86_64', 'fedora-40-aarch64', 'fedora-40-x86_64', 'fedora-rawhide-aarch64', 'fedora-rawhide-x86_64']

Diff of chroots:

+epel-7-ppc64le

Packit was unable to update the settings above as it is missing admin permissions on the @oamg/leapp Copr project.

To fix this you can do one of the following:

Please retrigger the build, once the issue above is fixed.

pirat89 commented 4 months ago

needs to be rebased after #871 is merged. it should resolve the problems with building.