Skip to content

[CI] Refactor build/run-only logic in run-tests/e2e/action.yml#16780

Merged
aelovikov-intel merged 2 commits intosyclfrom
fix-nightly
Jan 27, 2025
Merged

[CI] Refactor build/run-only logic in run-tests/e2e/action.yml#16780
aelovikov-intel merged 2 commits intosyclfrom
fix-nightly

Conversation

@aelovikov-intel
Copy link
Contributor

Reduce number of input parameters and make the logic a bit cleaner (IMO). This PR also uses that updated logic to make building E2E tests optional in sycl-linux-build.yml and makes enabled in pre-commit only for now, effectively fixing the regression in Nightly CI introduced in #16682.

Reduce number of input parameters and make the logic a bit
cleaner (IMO). This PR also uses that updated logic to make building E2E
tests optional in `sycl-linux-build.yml` and makes enabled in pre-commit
only for now, effectively fixing the regression in Nightly CI introduced
in #16682.
run: cp -r $GITHUB_WORKSPACE/build/install $GITHUB_WORKSPACE/toolchain

- name: Source OneAPI TBB vars.sh
shell: bash
Copy link
Contributor

@uditagarwal97 uditagarwal97 Jan 25, 2025

Choose a reason for hiding this comment

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

Don't we need bash to setup OneAPI environment?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Not for the reasons I expected, but we do need it for now (I think it's source vs . here).

@aelovikov-intel aelovikov-intel merged commit deb3c1c into sycl Jan 27, 2025
24 checks passed
@aelovikov-intel aelovikov-intel deleted the fix-nightly branch January 27, 2025 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants