2020-04-02 18:22:44 +00:00
|
|
|
name: Build
|
2019-09-03 19:18:14 +00:00
|
|
|
|
2021-03-22 21:30:05 +00:00
|
|
|
on:
|
2020-04-23 23:55:40 +00:00
|
|
|
push:
|
2021-10-05 20:10:25 +00:00
|
|
|
branches:
|
|
|
|
- 'master'
|
2020-09-25 19:06:59 +00:00
|
|
|
tags:
|
|
|
|
- '*'
|
2020-04-23 23:55:40 +00:00
|
|
|
pull_request:
|
2020-04-24 04:18:40 +00:00
|
|
|
branches:
|
|
|
|
- '*'
|
2019-09-03 19:18:14 +00:00
|
|
|
|
2020-11-02 15:52:21 +00:00
|
|
|
env:
|
2021-03-23 16:53:21 +00:00
|
|
|
QT_VERSION: "5.15.2"
|
2021-06-02 13:16:40 +00:00
|
|
|
OBS_VERSION: "27.0.0-ci"
|
|
|
|
OBSDEPS_VERSION: "27.0.0"
|
2021-10-17 06:20:16 +00:00
|
|
|
LIBAOM_VERSION: "3.2.0.0"
|
2020-11-02 15:52:21 +00:00
|
|
|
|
2019-09-03 19:18:14 +00:00
|
|
|
jobs:
|
2019-12-18 05:46:03 +00:00
|
|
|
windows:
|
2020-04-02 18:22:44 +00:00
|
|
|
name: "Windows 64-bit"
|
|
|
|
strategy:
|
2020-11-02 16:04:29 +00:00
|
|
|
fail-fast: true
|
2021-03-22 21:30:05 +00:00
|
|
|
matrix:
|
2020-04-22 22:36:40 +00:00
|
|
|
runner: [ windows-2019 ]
|
2020-04-02 18:22:44 +00:00
|
|
|
include:
|
|
|
|
- runner: windows-2019
|
2020-12-14 17:13:04 +00:00
|
|
|
id: windows-2019
|
2020-04-02 18:22:44 +00:00
|
|
|
windows_sdk: "10.0.18362.0"
|
|
|
|
cmake_generator: "Visual Studio 16 2019"
|
|
|
|
cmake_generator_platform: "x64"
|
|
|
|
runs-on: ${{ matrix.runner }}
|
|
|
|
env:
|
|
|
|
CMAKE_GENERATOR: ${{ matrix.cmake_generator }}
|
|
|
|
CMAKE_GENERATOR_PLATFORM: ${{ matrix.cmake_generator_platform }}
|
|
|
|
CMAKE_GENERATOR_TOOLSET: "host=x64"
|
|
|
|
CMAKE_SYSTEM_VERSION: ${{ matrix.windows_sdk }}
|
2019-09-03 19:18:14 +00:00
|
|
|
steps:
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "Clone"
|
2021-02-18 22:13:43 +00:00
|
|
|
uses: actions/checkout@v2
|
|
|
|
with:
|
|
|
|
submodules: recursive
|
2021-03-23 15:42:34 +00:00
|
|
|
fetch-depth: 0
|
|
|
|
- name: "libobs: Cache"
|
2020-11-02 15:52:21 +00:00
|
|
|
uses: actions/cache@v2
|
|
|
|
with:
|
2021-03-23 15:42:34 +00:00
|
|
|
path: |
|
|
|
|
build/temp/libobs-download
|
2021-03-23 16:53:21 +00:00
|
|
|
build/temp/libobs-build
|
|
|
|
build/temp/libobs-src
|
|
|
|
key: libobs-${{ matrix.id }}-${{ env.OBS_VERSION }}-${{ env.DOWNLOAD_OBS_HASH }}-${{ secrets.CACHE_VERSION }}
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "obsdeps: Cache"
|
2020-11-02 15:52:21 +00:00
|
|
|
uses: actions/cache@v2
|
|
|
|
with:
|
2021-03-23 15:42:34 +00:00
|
|
|
path: |
|
|
|
|
build/temp/obsdeps-download
|
2021-03-23 16:53:21 +00:00
|
|
|
build/temp/obsdeps-build
|
|
|
|
build/temp/obsdeps-src
|
|
|
|
key: obsdeps-${{ matrix.id }}-${{ env.OBSDEPS_VERSION }}-${{ env.DOWNLOAD_OBSDEPS_HASH }}-${{ secrets.CACHE_VERSION }}
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "qt: Cache"
|
2020-07-15 19:43:49 +00:00
|
|
|
uses: actions/cache@v2
|
|
|
|
with:
|
2021-03-23 16:53:21 +00:00
|
|
|
path: |
|
|
|
|
build/temp/qt-download
|
|
|
|
build/temp/qt-build
|
|
|
|
build/temp/qt-src
|
|
|
|
key: qt-${{ matrix.id }}-${{ env.OBSDEPS_VERSION }}-${{ env.QT_VERSION }}-${{ secrets.CACHE_VERSION }}
|
2021-08-28 12:36:42 +00:00
|
|
|
- name: "libaom: Cache"
|
|
|
|
uses: actions/cache@v2
|
|
|
|
id: libaom-cache
|
|
|
|
with:
|
|
|
|
path: |
|
|
|
|
build/libaom
|
|
|
|
key: libaom-${{ matrix.id }}-${{ env.LIBAOM_VERSION }}-${{ secrets.CACHE_VERSION }}
|
|
|
|
- name: "libaom: Install"
|
2021-10-05 20:01:10 +00:00
|
|
|
if: ${{ steps.libaom-cache.outputs.cache-hit != 'true' }}
|
2021-08-28 12:36:42 +00:00
|
|
|
id: libaom-install
|
|
|
|
shell: bash
|
|
|
|
run: |
|
|
|
|
curl -L -o "aom.7z" "https://github.com/Xaymar/aom/releases/download/v${{ env.LIBAOM_VERSION }}/aom-windows-64-shared.7z"
|
2021-10-03 19:23:25 +00:00
|
|
|
7z x -y -o"build/libaom/" "aom.7z"
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "StreamFX: Configure"
|
2020-01-14 08:41:24 +00:00
|
|
|
shell: bash
|
2020-01-14 08:31:41 +00:00
|
|
|
run: |
|
2020-09-28 19:28:21 +00:00
|
|
|
cmake -H. -B"build/temp" \
|
2021-02-18 22:13:43 +00:00
|
|
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
2020-09-28 19:28:21 +00:00
|
|
|
-DCMAKE_INSTALL_PREFIX="build/distrib" \
|
2020-12-14 17:13:04 +00:00
|
|
|
-DPACKAGE_NAME="streamfx-${{ matrix.id }}" \
|
|
|
|
-DPACKAGE_PREFIX="build/package" \
|
2021-06-02 13:16:40 +00:00
|
|
|
-DDOWNLOAD_OBS_URL="https://github.com/Xaymar/obs-studio/releases/download/${{ env.OBS_VERSION }}/obs-studio-x64-0.0.0.0-windows-x86-64.7z" \
|
|
|
|
-DDOWNLOAD_OBS_HASH="SHA256=EBF9853C8A553E16ECBCA22523F401E6CF1EB2E8DA93F1493FEF41D65BD06633" \
|
|
|
|
-DDOWNLOAD_OBSDEPS_URL="https://github.com/Xaymar/obs-studio/releases/download/${{ env.OBSDEPS_VERSION }}/deps-windows-x86.7z" \
|
|
|
|
-DDOWNLOAD_OBSDEPS_HASH="SHA256=B4AED165016F0B64A7E8B256CCC12EAF8AF087F61B0B239B9D3D00277485B5B5" \
|
2021-08-28 12:36:42 +00:00
|
|
|
-DDOWNLOAD_QT=ON \
|
2021-06-02 13:16:40 +00:00
|
|
|
-DDOWNLOAD_QT_URL="https://github.com/Xaymar/obs-studio/releases/download/${{ env.OBSDEPS_VERSION }}/qt-${{ env.QT_VERSION }}-windows-x86-64.7z" \
|
2021-08-28 12:36:42 +00:00
|
|
|
-DDOWNLOAD_QT_HASH="SHA256=109B9C21EF165B0C46DFAA9AD23124F2070ED4D74207C4AFB308183CB8D43BDD" \
|
|
|
|
-DAOM_PATH="build/libaom/"
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "StreamFX: Build"
|
2020-01-14 08:41:24 +00:00
|
|
|
shell: bash
|
2020-01-14 08:31:41 +00:00
|
|
|
run: |
|
2020-02-13 09:11:33 +00:00
|
|
|
cmake --build "build/temp" --config RelWithDebInfo --target INSTALL
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "StreamFX: Package (Install Prerequisites)"
|
|
|
|
run: |
|
2021-06-02 18:05:01 +00:00
|
|
|
curl "-kL" "https://cdn.xaymar.com/ci/innosetup-6.1.2.exe" "-f" "--retry" "5" "-o" "inno.exe"
|
2021-03-23 15:42:34 +00:00
|
|
|
.\inno.exe /VERYSILENT /SP- /SUPPRESSMSGBOXES /NORESTART
|
|
|
|
- name: "StreamFX: Package"
|
2020-01-14 08:41:24 +00:00
|
|
|
shell: bash
|
2019-12-18 05:46:03 +00:00
|
|
|
run: |
|
2020-02-13 09:15:23 +00:00
|
|
|
mkdir build/package
|
2020-01-14 08:41:24 +00:00
|
|
|
cmake --build "build/temp" --config RelWithDebInfo --target PACKAGE_7Z
|
|
|
|
cmake --build "build/temp" --config RelWithDebInfo --target PACKAGE_ZIP
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "StreamFX: Package Installer"
|
2019-12-18 05:46:03 +00:00
|
|
|
run: |
|
2021-04-17 01:29:17 +00:00
|
|
|
& "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" /V10 ".\build\temp\installer.iss"
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "Artifacts"
|
2019-12-18 05:46:03 +00:00
|
|
|
uses: actions/upload-artifact@v1
|
|
|
|
with:
|
2020-04-02 22:17:36 +00:00
|
|
|
name: ${{ matrix.id }}
|
2019-12-18 05:46:03 +00:00
|
|
|
path: build/package
|
2021-08-28 12:36:42 +00:00
|
|
|
|
2020-04-02 18:22:44 +00:00
|
|
|
ubuntu:
|
2020-04-24 01:09:59 +00:00
|
|
|
name: "Ubuntu 64-bit"
|
2020-04-02 18:22:44 +00:00
|
|
|
strategy:
|
2020-11-02 16:04:29 +00:00
|
|
|
fail-fast: true
|
2020-04-24 01:09:59 +00:00
|
|
|
matrix:
|
2021-01-31 16:27:01 +00:00
|
|
|
ubuntu: [ focal ]
|
2020-04-23 23:50:16 +00:00
|
|
|
compiler: [ gcc, clang ]
|
2020-04-02 18:22:44 +00:00
|
|
|
include:
|
2020-07-29 03:31:02 +00:00
|
|
|
- ubuntu: focal
|
2020-04-23 23:50:16 +00:00
|
|
|
compiler: gcc
|
2020-04-24 01:09:59 +00:00
|
|
|
compiler-cxx: g++
|
2020-07-29 03:31:02 +00:00
|
|
|
runner: ubuntu-20.04
|
2020-04-24 01:09:59 +00:00
|
|
|
packages: gcc-9 g++9
|
2020-04-23 23:50:16 +00:00
|
|
|
extra_command: sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 800 --slave /usr/bin/g++ g++ /usr/bin/g++-9
|
2020-07-29 03:31:02 +00:00
|
|
|
id: ubuntu-20.04
|
|
|
|
- ubuntu: focal
|
2020-04-23 23:50:16 +00:00
|
|
|
compiler: clang
|
2020-09-28 19:28:21 +00:00
|
|
|
compiler-cxx: clang++
|
2020-07-29 03:31:02 +00:00
|
|
|
runner: ubuntu-20.04
|
2021-10-22 01:45:29 +00:00
|
|
|
packages: ""
|
|
|
|
extra_command: 'sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)"'
|
2020-07-29 03:31:02 +00:00
|
|
|
id: ubuntu-20.04-clang
|
2020-04-02 18:22:44 +00:00
|
|
|
runs-on: ${{ matrix.runner }}
|
|
|
|
env:
|
2020-04-23 23:50:16 +00:00
|
|
|
CC: ${{ matrix.compiler }}
|
|
|
|
CXX: ${{ matrix.compiler-cxx }}
|
2021-03-23 16:53:21 +00:00
|
|
|
CMAKE_GENERATOR: "Ninja"
|
2020-02-13 09:11:33 +00:00
|
|
|
steps:
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "Clone"
|
2021-02-18 22:13:43 +00:00
|
|
|
uses: actions/checkout@v2
|
|
|
|
with:
|
|
|
|
submodules: recursive
|
2021-03-23 15:42:34 +00:00
|
|
|
fetch-depth: 0
|
2020-04-02 18:22:44 +00:00
|
|
|
- name: "Prerequisites: Apt-Get"
|
|
|
|
shell: bash
|
|
|
|
run: |
|
|
|
|
sudo apt-get -qq update
|
2020-04-24 01:09:59 +00:00
|
|
|
sudo apt-get purge libjpeg9-dev:amd64 libjpeg8-dev:amd64 libjpeg-turbo8-dev:amd64
|
2020-04-02 22:17:36 +00:00
|
|
|
sudo apt-get install \
|
2020-04-24 01:09:59 +00:00
|
|
|
build-essential \
|
2021-08-28 12:36:42 +00:00
|
|
|
checkinstall \
|
|
|
|
pkg-config \
|
2020-04-02 22:17:36 +00:00
|
|
|
cmake \
|
|
|
|
ninja-build \
|
|
|
|
git \
|
2021-08-28 12:36:42 +00:00
|
|
|
${{ matrix.packages }} \
|
2020-08-10 00:46:25 +00:00
|
|
|
qt5-default libqwt-qt5-dev libqt5svg5-dev \
|
2020-09-09 03:06:15 +00:00
|
|
|
libavcodec-dev libavdevice-dev libavfilter-dev libavformat-dev libavutil-dev libswresample-dev libswscale-dev \
|
2021-08-28 12:36:42 +00:00
|
|
|
libcurl4-openssl-dev
|
2020-04-23 23:50:16 +00:00
|
|
|
${{ matrix.extra_command }}
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "libobs: Cache"
|
2020-07-15 19:43:49 +00:00
|
|
|
uses: actions/cache@v2
|
|
|
|
with:
|
2021-03-23 15:42:34 +00:00
|
|
|
path: |
|
|
|
|
build/temp/libobs-download
|
2021-03-23 16:53:21 +00:00
|
|
|
build/temp/libobs-build
|
|
|
|
build/temp/libobs-src
|
|
|
|
key: libobs-${{ matrix.id }}-${{ env.OBS_VERSION }}-${{ env.DOWNLOAD_OBS_HASH }}-${{ secrets.CACHE_VERSION }}
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "StreamFX: Configure"
|
2020-02-13 09:11:33 +00:00
|
|
|
shell: bash
|
|
|
|
run: |
|
2020-09-28 19:28:21 +00:00
|
|
|
cmake -H. -B"build/temp" \
|
2021-02-18 22:13:43 +00:00
|
|
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
2020-09-28 19:28:21 +00:00
|
|
|
-DCMAKE_INSTALL_PREFIX="build/distrib" \
|
2020-12-14 17:13:04 +00:00
|
|
|
-DENABLE_FILTER_NVIDIA_FACE_TRACKING=FALSE \
|
|
|
|
-DPACKAGE_NAME="streamfx-${{ matrix.id }}" \
|
2021-03-23 16:53:21 +00:00
|
|
|
-DPACKAGE_PREFIX="build/package" \
|
2021-06-02 13:16:40 +00:00
|
|
|
-DDOWNLOAD_OBS_URL="https://github.com/Xaymar/obs-studio/releases/download/${{ env.OBS_VERSION }}/obs-studio-x64-0.0.0.0-ubuntu-x86-64.7z" \
|
|
|
|
-DDOWNLOAD_OBS_HASH="SHA256=0AF6C7262C37D80C24CB18523A851FD765C04E766D8EB0F4AC0F6E75D13A035F"
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "StreamFX: Build"
|
2020-02-13 09:11:33 +00:00
|
|
|
shell: bash
|
|
|
|
run: |
|
2020-04-02 18:22:44 +00:00
|
|
|
cmake --build "build/temp" --config RelWithDebInfo --target install
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "StreamFX: Package"
|
2020-02-13 09:11:33 +00:00
|
|
|
shell: bash
|
|
|
|
run: |
|
2020-02-13 09:15:23 +00:00
|
|
|
mkdir build/package
|
2020-04-02 18:22:44 +00:00
|
|
|
cmake --build "build/temp" --config RelWithDebInfo --target PACKAGE_7Z
|
|
|
|
cmake --build "build/temp" --config RelWithDebInfo --target PACKAGE_ZIP
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "Artifacts"
|
2020-02-13 09:11:33 +00:00
|
|
|
uses: actions/upload-artifact@v1
|
|
|
|
with:
|
2020-04-02 22:17:36 +00:00
|
|
|
name: ${{ matrix.id }}
|
2021-01-31 16:27:01 +00:00
|
|
|
path: build/package
|
2021-08-28 12:36:42 +00:00
|
|
|
|
2021-02-18 22:13:43 +00:00
|
|
|
macos:
|
|
|
|
strategy:
|
|
|
|
fail-fast: true
|
2021-03-22 21:30:05 +00:00
|
|
|
matrix:
|
2021-02-18 22:13:43 +00:00
|
|
|
runner: [ macos-latest ]
|
|
|
|
include:
|
|
|
|
- runner: macos-latest
|
|
|
|
id: macos-10.15
|
|
|
|
target-version: "10.15"
|
|
|
|
name: "MacOS (${{ matrix.target-version }})"
|
|
|
|
runs-on: ${{ matrix.runner }}
|
|
|
|
env:
|
|
|
|
CMAKE_GENERATOR: "Xcode"
|
|
|
|
CMAKE_OSX_DEPLOYMENT_TARGET: "${{ matrix.target-version }}"
|
|
|
|
steps:
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "Clone"
|
2021-02-18 22:13:43 +00:00
|
|
|
uses: actions/checkout@v2
|
|
|
|
with:
|
|
|
|
submodules: recursive
|
2021-03-23 15:42:34 +00:00
|
|
|
fetch-depth: 0
|
|
|
|
- name: "libobs: Cache"
|
|
|
|
uses: actions/cache@v2
|
|
|
|
with:
|
|
|
|
path: |
|
|
|
|
build/temp/libobs-download
|
2021-03-23 16:53:21 +00:00
|
|
|
build/temp/libobs-build
|
|
|
|
build/temp/libobs-src
|
|
|
|
key: libobs-${{ matrix.id }}-${{ env.OBS_VERSION }}-${{ env.DOWNLOAD_OBS_HASH }}-${{ secrets.CACHE_VERSION }}
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "obsdeps: Cache"
|
|
|
|
uses: actions/cache@v2
|
|
|
|
with:
|
|
|
|
path: |
|
|
|
|
build/temp/obsdeps-download
|
2021-03-23 16:53:21 +00:00
|
|
|
build/temp/obsdeps-build
|
|
|
|
build/temp/obsdeps-src
|
|
|
|
key: obsdeps-${{ matrix.id }}-${{ env.OBSDEPS_VERSION }}-${{ env.DOWNLOAD_OBSDEPS_HASH }}-${{ secrets.CACHE_VERSION }}
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "qt: Cache"
|
|
|
|
uses: actions/cache@v2
|
|
|
|
id: qt-cache
|
|
|
|
with:
|
|
|
|
path: |
|
|
|
|
/usr/local/Cellar/qt@5
|
2021-03-23 16:53:21 +00:00
|
|
|
key: qt-${{ matrix.id }}-${{ env.QT_VERSION }}-${{ secrets.CACHE_VERSION }}
|
|
|
|
- name: "qt: Install"
|
2021-10-05 20:01:10 +00:00
|
|
|
if: ${{ steps.qt-cache.outputs.cache-hit != 'true' }}
|
2021-02-18 22:13:43 +00:00
|
|
|
shell: bash
|
|
|
|
run: |
|
2021-03-22 21:35:15 +00:00
|
|
|
brew install qt@5
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "StreamFX: Configure"
|
2021-02-18 22:13:43 +00:00
|
|
|
shell: bash
|
|
|
|
run: |
|
|
|
|
cmake -H. -B"build/temp" \
|
|
|
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
|
|
|
-DCMAKE_INSTALL_PREFIX="build/distrib" \
|
|
|
|
-DPACKAGE_NAME="streamfx-${{ matrix.id }}" \
|
|
|
|
-DPACKAGE_PREFIX="build/package" \
|
2021-03-23 16:53:21 +00:00
|
|
|
-DQt5_DIR=$(brew --prefix)/Cellar/qt@5/${{ env.QT_VERSION }}/lib/cmake/Qt5 \
|
2021-06-02 13:16:40 +00:00
|
|
|
-DDOWNLOAD_OBS_URL="https://github.com/Xaymar/obs-studio/releases/download/${{ env.OBS_VERSION }}/obs-studio-x64-0.0.0.0-macos-x86-64.7z" \
|
|
|
|
-DDOWNLOAD_OBS_HASH="SHA256=F15BC4CA8EB3F581A94372759CFE554E30D202B604B541445A5756B878E4E799" \
|
|
|
|
-DDOWNLOAD_OBSDEPS_URL="https://github.com/Xaymar/obs-studio/releases/download/${{ env.OBSDEPS_VERSION }}/deps-macos-x86_64-2021-03-25.tar.gz" \
|
2021-05-01 16:58:48 +00:00
|
|
|
-DDOWNLOAD_OBSDEPS_HASH="SHA256=1C409374BCAB9D5CEEAFC121AA327E13AB222096718AF62F2648302DF62898D6"
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "StreamFX: Build"
|
2021-02-18 22:13:43 +00:00
|
|
|
shell: bash
|
|
|
|
run: |
|
|
|
|
cmake --build "build/temp" --config RelWithDebInfo --target install
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "StreamFX: Package"
|
2021-02-18 22:13:43 +00:00
|
|
|
shell: bash
|
|
|
|
run: |
|
|
|
|
mkdir build/package
|
|
|
|
cmake --build "build/temp" --config RelWithDebInfo --target PACKAGE_7Z
|
|
|
|
cmake --build "build/temp" --config RelWithDebInfo --target PACKAGE_ZIP
|
2021-03-23 20:55:12 +00:00
|
|
|
- name: 'Packages: Install'
|
|
|
|
shell: bash
|
|
|
|
run: |
|
|
|
|
curl -L -O http://s.sudre.free.fr/Software/files/Packages.dmg
|
|
|
|
sudo hdiutil attach ./Packages.dmg
|
|
|
|
sudo installer -pkg /Volumes/Packages\ 1.2.9/Install\ Packages.pkg -target /
|
|
|
|
- name: "Packages: Package"
|
|
|
|
shell: bash
|
|
|
|
run: |
|
|
|
|
packagesbuild ./build/temp/installer.pkgproj
|
2021-03-23 15:42:34 +00:00
|
|
|
- name: "Artifacts"
|
2021-02-18 22:13:43 +00:00
|
|
|
uses: actions/upload-artifact@v1
|
|
|
|
with:
|
|
|
|
name: ${{ matrix.id }}
|
|
|
|
path: build/package
|