Skip to content

Commit

Permalink
Merge pull request #31 from fuzzypixelz/reduce-status-checks
Browse files Browse the repository at this point in the history
Reduce status checks
  • Loading branch information
kydos authored Jan 12, 2024
2 parents 768aabd + 5a59b06 commit a6b8ea3
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 10 deletions.
File renamed without changes.
14 changes: 14 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,17 @@ jobs:

- name: Build
run: cargo build --verbose --all-targets

# NOTE: In GitHub repository settings, the "Require status checks to pass
# before merging" branch protection rule ensures that commits are only merged
# from branches where specific status checks have passed. These checks are
# specified manually as a list of workflow job names. Thus we use this extra
# job to signal whether all CI checks have passed.
ci:
name: CI status checks
runs-on: ubuntu-latest
needs: check
if: always()
steps:
- name: Check whether all jobs pass
run: echo '${{ toJson(needs) }}' | jq -e 'all(.result == "success")'
20 changes: 10 additions & 10 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -58,15 +58,15 @@ tokio = { version = "1.26.0", features = ["full"] }
uhlc = "0.5.2"
webpki = "0.22.0"
webpki-roots = "0.25"
zenoh = { git = "https://github.com/eclipse-zenoh/zenoh", branch = "master", features = ["unstable"] }
zenoh_backend_traits = { git = "https://github.com/eclipse-zenoh/zenoh", branch = "master" }
zenoh-buffers = { git = "https://github.com/eclipse-zenoh/zenoh", branch = "master" }
zenoh-codec = { git = "https://github.com/eclipse-zenoh/zenoh", branch = "master" }
zenoh-collections = { git = "https://github.com/eclipse-zenoh/zenoh", branch = "master" }
zenoh-core = { git = "https://github.com/eclipse-zenoh/zenoh", branch = "master" }
zenoh-protocol = { git = "https://github.com/eclipse-zenoh/zenoh", branch = "master" }
zenoh-util = { git = "https://github.com/eclipse-zenoh/zenoh", branch = "master" }
zenoh-keyexpr = { git = "https://github.com/eclipse-zenoh/zenoh", branch = "master" }
zenoh = { version = "0.11.0-dev", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master", features = ["unstable"] }
zenoh_backend_traits = { version = "0.11.0-dev", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master" }
zenoh-buffers = { version = "0.11.0-dev", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master" }
zenoh-codec = { version = "0.11.0-dev", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master" }
zenoh-collections = { version = "0.11.0-dev", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master" }
zenoh-core = { version = "0.11.0-dev", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master" }
zenoh-protocol = { version = "0.11.0-dev", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master" }
zenoh-util = { version = "0.11.0-dev", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master" }
zenoh-keyexpr = { version = "0.11.0-dev", git = "https://github.com/eclipse-zenoh/zenoh.git", branch = "master" }

[build-dependencies]
rustc_version = "0.4.0"
Expand All @@ -77,4 +77,4 @@ maintainer = "[email protected]"
copyright = "2022 ZettaScale Technology"
section = "net"
license-file = ["LICENSE", "0"]
depends = "zenoh-plugin-storage-manager (=0.11.0-dev)"
depends = "zenoh-plugin-storage-manager (=0.11.0-dev-1)"

0 comments on commit a6b8ea3

Please sign in to comment.