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

CI fixes #1026

Merged
merged 6 commits into from
Dec 8, 2023
Merged

CI fixes #1026

merged 6 commits into from
Dec 8, 2023

Conversation

goneri
Copy link
Contributor

@goneri goneri commented Dec 6, 2023

No description provided.

@goneri goneri requested a review from a team as a code owner December 6, 2023 18:22
@goneri goneri changed the title Pre commit CI fixes Dec 6, 2023
@goneri
Copy link
Contributor Author

goneri commented Dec 6, 2023

@ganeshrn it looks like something is wrong with EE and MacOS.

@ganeshrn
Copy link
Member

ganeshrn commented Dec 7, 2023

@goneri The macos ci job is flaky and fails intermittently. We can ignore that failure.

tools/test-setup.sh Outdated Show resolved Hide resolved
Prettier 3 and 4 are not formatting the block the same way. This change
simpifies the logic and avoid any trouble during the migration to prettier 4.
With need to prepare the venv before running the tests.
The following syntax for the `cmds` fields doesn't work as expected and the
first line triggers a failure. The venv envvars are never properly initialized.

```
- >
  source "${VIRTUAL_ENV}/bin/activate" &&
  yarn run test-e2e
```
Copy link
Contributor

@audgirka audgirka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ganeshrn Looks good to me. Let me know if we can merge this

@audgirka audgirka merged commit 55caa4c into ansible:main Dec 8, 2023
7 of 8 checks passed
@ganeshrn
Copy link
Member

ganeshrn commented Dec 8, 2023

@goneri Thanks for working on this.

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

Successfully merging this pull request may close these issues.

None yet

4 participants