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

Update handling of build variables #422

Merged
merged 4 commits into from
Jun 17, 2024
Merged

Conversation

ttytm
Copy link
Member

@ttytm ttytm commented Jun 16, 2024

The changes allows to have some flags set as env variables by only setting default variable values if they are not set.

E.g. this way it is possible to keep the include and lib flags for webui tls in the environment and it would suffice to just use the WEBUI_USE_TLS switch (changes are reflected in the workflows).

The current way of building should continue to work as is it currently does.

@ttytm ttytm changed the title Format workflows, add blank lines between steps Update handling of build variables Jun 16, 2024
@ttytm
Copy link
Member Author

ttytm commented Jun 16, 2024

Since workflows have grown lager in the recent days. I would do minor updates to their structure in a followup. This should improve their speed, maintainability and also make it in general more cost effective in case of using paid runners.

@hassandraga hassandraga merged commit 1048ffa into webui-dev:main Jun 17, 2024
23 checks passed
@ttytm ttytm deleted the build/tls branch June 17, 2024 00:50
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