summaryrefslogtreecommitdiff
path: root/.github/workflows/build_release.yml
diff options
context:
space:
mode:
authorFabio Alessandrelli <fabio.alessandrelli@gmail.com>2022-12-09 14:45:31 +0100
committerFabio Alessandrelli <fabio.alessandrelli@gmail.com>2022-12-10 17:13:59 +0100
commitdfaad6f5baa01c6c0975237963e35edcfa37ec08 (patch)
tree393ac5d8e204c6d87337f0f9663b2db1db2e4a08 /.github/workflows/build_release.yml
parent35bdd5efa71ba32a6c1cdfbabfa4b8dc71760aac (diff)
downloadfork-godot-webrtc-native-dfaad6f5baa01c6c0975237963e35edcfa37ec08.tar.gz
fork-godot-webrtc-native-dfaad6f5baa01c6c0975237963e35edcfa37ec08.tar.bz2
fork-godot-webrtc-native-dfaad6f5baa01c6c0975237963e35edcfa37ec08.zip
Bump godot-cpp to beta8, libdatachannel to v0.18.0
libdatachannel and libjuice are now released under MPL 2.0. Dependencies has been refactored under a `thirdparty` folder similar to what we have in Godot, with a dedicated `thirdparty/README.md` containing details information on dependencies upstreams, versions, and licenses.
Diffstat (limited to '.github/workflows/build_release.yml')
-rw-r--r--.github/workflows/build_release.yml18
1 files changed, 10 insertions, 8 deletions
diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml
index ab7ee01..668d26a 100644
--- a/.github/workflows/build_release.yml
+++ b/.github/workflows/build_release.yml
@@ -177,7 +177,9 @@ jobs:
- uses: actions/upload-artifact@v3
with:
name: ${{ github.job }}-${{ matrix.platform }}-${{ matrix.arch }}
- path: bin/*
+ path: |
+ bin/
+ !bin/thirdparty/
package:
name: 📦 Package
@@ -195,13 +197,13 @@ jobs:
- name: Bundle licenses.
run: |
cp LICENSE artifacts/LICENSE.webrtc-native
- cp deps/libdatachannel/LICENSE artifacts/LICENSE.libdatachannel
- cp deps/openssl/LICENSE.txt artifacts/LICENSE.openssl
- cp deps/libdatachannel/deps/libjuice/LICENSE artifacts/LICENSE.libjuice
- cp deps/libdatachannel/deps/usrsctp/LICENSE.md artifacts/LICENSE.usrsctp
- cp deps/libdatachannel/deps/libsrtp/LICENSE artifacts/LICENSE.libsrtp
- cp deps/libdatachannel/deps/json/LICENSE.MIT artifacts/LICENSE.json
- cp deps/libdatachannel/deps/plog/LICENSE artifacts/LICENSE.plog
+ cp thirdparty/libdatachannel/LICENSE artifacts/LICENSE.libdatachannel
+ cp thirdparty/openssl/LICENSE.txt artifacts/LICENSE.openssl
+ cp thirdparty/libdatachannel/deps/libjuice/LICENSE artifacts/LICENSE.libjuice
+ cp thirdparty/libdatachannel/deps/usrsctp/LICENSE.md artifacts/LICENSE.usrsctp
+ cp thirdparty/libdatachannel/deps/libsrtp/LICENSE artifacts/LICENSE.libsrtp
+ cp thirdparty/libdatachannel/deps/json/LICENSE.MIT artifacts/LICENSE.json
+ cp thirdparty/libdatachannel/deps/plog/LICENSE artifacts/LICENSE.plog
- name: Package artifacts for release
env: