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

fix: emui build #1826

Merged
merged 10 commits into from Jan 10, 2024
Merged

fix: emui build #1826

merged 10 commits into from Jan 10, 2024

Conversation

Dartoxian
Copy link
Contributor

Description:

This PR brings the emui into the ci build/release process. It is a reversion of last nights #1813.

Yesterday the build/release change for emui was abandoned because after several attempts the publish step was not working. In 4ed9328 I have demonstrated that this pr works by:

The existing build/test path which was approved previously is unchanged by this pr and can be seen working in this workflow https://app.circleci.com/pipelines/github/kurtosis-tech/kurtosis/9408/workflows/bb48e469-2ff7-433e-8da9-ad32620b0bbc.

Is this change user facing?

NO

@Dartoxian Dartoxian added the DO NOT MERGE DO NOT MERGE THIS PR label Nov 17, 2023
@Dartoxian
Copy link
Contributor Author

Marked as do not merge as I expect we want to hold off on this until Tuesday.

@Dartoxian Dartoxian removed the DO NOT MERGE DO NOT MERGE THIS PR label Jan 8, 2024
@Dartoxian Dartoxian added this pull request to the merge queue Jan 10, 2024
Merged via the queue into main with commit 9ebd0df Jan 10, 2024
36 checks passed
@Dartoxian Dartoxian deleted the bgazzard/emui-build-again branch January 10, 2024 17:15
github-merge-queue bot pushed a commit that referenced this pull request Jan 10, 2024
🤖 I have created a release *beep* *boop*
---


##
[0.86.3](0.86.2...0.86.3)
(2024-01-10)


### Bug Fixes

* emui build
([#1826](#1826))
([9ebd0df](9ebd0df))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: kurtosisbot <kurtosisbot@users.noreply.github.com>
github-merge-queue bot pushed a commit that referenced this pull request Jan 10, 2024
…docs_changes (#2038)

## Description:
By aborting `build_enclave_manager_webapp` with
`abort_job_if_only_docs_changes` the abort will always occur if the
build runs on `main` (as the diff there between `main` and `HEAD` will
always be empty).

We need `build_enclave_manager_webapp` to run on `main` so that it can
be consumed by the `publish_engine_server_image` task.

## Is this change user facing?
NO

## References (if applicable):
- #1826
-
https://app.circleci.com/pipelines/github/kurtosis-tech/kurtosis/10633/workflows/a50a852d-6570-48ad-9e65-22e9af074a4e
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.

None yet

2 participants