Issue #15 [CI] Launch session bus on Linux runner

This commit is contained in:
Mat Sutcliffe
2020-08-15 15:57:01 +01:00
parent 30d6e639ca
commit dc4b54ea69

View File

@@ -94,13 +94,18 @@ jobs:
BITROCK_LICENSE: ${{ secrets.BITROCK_LICENSE }}
- name: Install dependencies
run: |
sudo apt install doxygen graphviz libglu1-mesa-dev libopus-dev libsodium-dev libpulse-dev libdbus-1-dev libevent-dev
sudo apt install dbus-x11 doxygen graphviz libglu1-mesa-dev libopus-dev libsodium-dev libpulse-dev libdbus-1-dev libevent-dev
sudo cpan Path::Class
- name: Checkout repository
uses: actions/checkout@v2
with:
submodules: true
fetch-depth: 0
- name: Start DBus session bus
run: |
dbus-launch --sh-syntax | tee session.sh
eval $(cat session.sh)
echo "::set-env name=DBUS_SESSION_BUS_ADDRESS::$DBUS_SESSION_BUS_ADDRESS"
- name: Create Vatsim key file
if: ${{ env.do_vatsim_key == 'true' }}
run: |