File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5454 run : |
5555 cargo build --manifest-path ./portal/Cargo.toml
5656
57- - name : Setup D-Bus and Secret Service for local tests
58- run : |
59- sudo apt-get update
60- sudo apt-get install -y gnome-keyring dbus-x11
61-
62- # Start D-Bus session
63- mkdir -p ~/.local/share/keyrings
64- eval $(dbus-launch --sh-syntax)
65- export DBUS_SESSION_BUS_ADDRESS
66- echo "DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS" >> $GITHUB_ENV
67-
68- # Initialize and unlock the default keyring
69- printf '\n' | gnome-keyring-daemon --unlock --daemonize --login
70-
71- # Give the service time to start
72- sleep 3
73-
7457 - name : Test (native)
7558 run : |
7659 cargo test --manifest-path ./client/Cargo.toml --no-default-features --features tokio --features native_crypto --features schema
Original file line number Diff line number Diff line change 5353 with :
5454 tool : grcov
5555
56- - name : Install system dependencies and setup D-Bus
57- run : |
58- sudo apt-get update
59- sudo apt-get install -y libssl-dev pkg-config gnome-keyring dbus-x11 jq
60-
61- # Start D-Bus session
62- mkdir -p ~/.local/share/keyrings
63- eval $(dbus-launch --sh-syntax)
64- export DBUS_SESSION_BUS_ADDRESS
65- echo "DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS" >> $GITHUB_ENV
66-
67- # Initialize and unlock the default keyring
68- printf '\n' | gnome-keyring-daemon --unlock --daemonize --login
69-
70- # Give the service time to start
71- sleep 3
72-
7356 - name : Run coverage script
7457 run : |
7558 chmod +x coverage.sh
You can’t perform that action at this time.
0 commit comments