Skip to content

Commit

Permalink
Hotfix: web-ui feature building + CI: testing web-ui feature buil…
Browse files Browse the repository at this point in the history
…ding (#851)

* WebUIFeatureFlags::enable_scheduling: return deleted by mistake

* Release (patch): 0.204.1

* CI: add web-ui build test

* CI: add web-ui build test [2]

* CI: add web-ui build test [3]

* Finalization

* Finalization Vol. 2

* Add "web-ui" into the regular linux build
  • Loading branch information
s373r authored Sep 25, 2024
1 parent 4b06ccf commit 8ead096
Show file tree
Hide file tree
Showing 6 changed files with 150 additions and 141 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ jobs:
include:
- name: Linux / amd64
runs-on: ubuntu-latest
cargo-flags: --profile ci --features ingest-ftp
nextest-flags: --cargo-profile ci --features ingest-ftp
cargo-flags: --profile ci --features ingest-ftp web-ui
nextest-flags: --cargo-profile ci --features ingest-ftp web-ui
nextest-exclusions-main-set-tests: -E '!(test(::database::) | test(::spark::)| test(::flink::))'
nextest-exclusions-database-set-part: ''
container-runtime: podman
Expand Down Expand Up @@ -147,6 +147,10 @@ jobs:
echo "KAMU_CONTAINER_RUNTIME_TYPE=${{ matrix.container-runtime }}" >> $GITHUB_ENV
- name: Build
# Note: only be used to test the "web-ui" feature building
env:
# To test just building, we embed a tiny folder
KAMU_WEB_UI_DIR: '../../../.github'
run: |
cargo test ${{ matrix.cargo-flags }} --no-run
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@ Recommendation: for ease of reading, use the following order:
- Fixed
-->

## [0.204.1] - 2024-09-25
### Fixed
- Fixed build regression, in case `web-ui` feature flag is used

## [0.204.0] - 2024-09-25
### Changed
- If not explicitly configured, a SQLite database is used for a multi-tenant workspace
Expand Down
Loading

0 comments on commit 8ead096

Please sign in to comment.