Skip to content

Commit

Permalink
Web UI, Websocket API, fixes (#192)
Browse files Browse the repository at this point in the history
  • Loading branch information
iamdb authored Sep 1, 2023
1 parent 25bfa15 commit d8989d5
Show file tree
Hide file tree
Showing 57 changed files with 3,866 additions and 1,265 deletions.
4 changes: 1 addition & 3 deletions .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,8 @@ jobs:
profile: minimal
toolchain: stable
components: rustfmt, clippy
- name: Install cargo binstall
run: curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash
- name: Install Cargo Plugins
run: cargo binstall --no-confirm cargo-make cargo-insta sqlx-cli
run: cargo install cargo-make cargo-insta sqlx-cli
- name: Create db file
run: "touch /tmp/data.db && cd hifirs && cargo sqlx database reset -y"
env:
Expand Down
10 changes: 7 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,12 @@ jobs:
- uses: Swatinem/rust-cache@v2
with:
shared-key: ${{ runner.os }}-rust-cache-${{ hashFiles('**/Cargo.lock') }}
- name: Build Web UI
uses: actions/setup-node@v3
with:
node-version: 18
- run: "npm install && npm run build"
working-directory: www
- name: Install gstreamer (ubuntu-latest)
if: matrix.os == 'ubuntu-latest'
run: |
Expand All @@ -40,10 +46,8 @@ jobs:
with:
profile: minimal
toolchain: stable
- name: Install cargo binstall
run: curl -L --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.sh | bash
- name: Install Cargo Plugins
run: cargo binstall --force --no-confirm cargo-make cargo-insta sqlx-cli
run: cargo install cargo-make cargo-insta sqlx-cli
- name: Create db file
run: "touch /tmp/data.db && cd hifirs && cargo sqlx database reset -y"
env:
Expand Down
Loading

0 comments on commit d8989d5

Please sign in to comment.