diff --git a/.github/workflows/flatpak.yml b/.github/workflows/flatpak.yml index aa33755bc..d2d5e29e7 100644 --- a/.github/workflows/flatpak.yml +++ b/.github/workflows/flatpak.yml @@ -8,6 +8,16 @@ on: paths-ignore: ['**.md'] branches: [master] +env: + TWITCH_CLIENTID: ${{ secrets.TWITCH_CLIENT_ID }} + TWITCH_HASH: ${{ secrets.TWITCH_HASH }} + RESTREAM_CLIENTID: ${{ secrets.RESTREAM_CLIENTID }} + RESTREAM_HASH: ${{ secrets.RESTREAM_HASH }} + YOUTUBE_CLIENTID: ${{ secrets.YOUTUBE_CLIENTID }} + YOUTUBE_CLIENTID_HASH: ${{ secrets.YOUTUBE_CLIENTID_HASH }} + YOUTUBE_SECRET: ${{ secrets.YOUTUBE_SECRET }} + YOUTUBE_SECRET_HASH: ${{ secrets.YOUTUBE_SECRET_HASH }} + jobs: flatpak_builder: name: Bundle diff --git a/CI/flatpak/com.obsproject.Studio.json b/CI/flatpak/com.obsproject.Studio.json index 0cb70926d..9cf6c2e87 100644 --- a/CI/flatpak/com.obsproject.Studio.json +++ b/CI/flatpak/com.obsproject.Studio.json @@ -259,6 +259,16 @@ "-DENABLE_PULSEAUDIO=ON", "-DWITH_RTMPS=ON" ], + "secret-opts": [ + "-DRESTREAM_CLIENTID=$RESTREAM_CLIENTID", + "-DRESTREAM_HASH=$RESTREAM_HASH", + "-DTWITCH_CLIENTID=$TWITCH_CLIENTID", + "-DTWITCH_HASH=$TWITCH_HASH", + "-DYOUTUBE_CLIENTID=$YOUTUBE_CLIENTID", + "-DYOUTUBE_CLIENTID_HASH=$YOUTUBE_CLIENTID_HASH", + "-DYOUTUBE_SECRET=$YOUTUBE_SECRET", + "-DYOUTUBE_SECRET_HASH=$YOUTUBE_SECRET_HASH" + ], "sources": [ { "type": "dir",