mirror of
https://github.com/Palakis/obs-websocket.git
synced 2024-08-30 18:12:16 +00:00
CI: Update again with fixed secret names and a few new commits
This commit is contained in:
parent
f432af5bfe
commit
d188e968c6
1
.github/scripts/check-cmake.sh
vendored
1
.github/scripts/check-cmake.sh
vendored
@ -37,6 +37,7 @@ fi
|
|||||||
|
|
||||||
find . -type d \( \
|
find . -type d \( \
|
||||||
-path ./\*build -o \
|
-path ./\*build -o \
|
||||||
|
-path ./release -o \
|
||||||
-path ./deps \
|
-path ./deps \
|
||||||
\) -prune -false -type f -o \
|
\) -prune -false -type f -o \
|
||||||
-name 'CMakeLists.txt' -or \
|
-name 'CMakeLists.txt' -or \
|
||||||
|
1
.github/scripts/check-format.sh
vendored
1
.github/scripts/check-format.sh
vendored
@ -43,6 +43,7 @@ fi
|
|||||||
|
|
||||||
find . -type d \( \
|
find . -type d \( \
|
||||||
-path ./\*build -o \
|
-path ./\*build -o \
|
||||||
|
-path ./release -o \
|
||||||
-path ./cmake -o \
|
-path ./cmake -o \
|
||||||
-path ./deps \
|
-path ./deps \
|
||||||
\) -prune -false -type f -o \
|
\) -prune -false -type f -o \
|
||||||
|
27
.github/workflows/main.yml
vendored
27
.github/workflows/main.yml
vendored
@ -88,8 +88,8 @@ jobs:
|
|||||||
print '::endgroup::'
|
print '::endgroup::'
|
||||||
|
|
||||||
print '::group::Set up code signing'
|
print '::group::Set up code signing'
|
||||||
if [[ '${{ secrets.MACOS_SIGNING_IDENTITY }}' != '' && \
|
if [[ '${{ secrets.MACOS_SIGNING_APPLICATION_IDENTITY }}' != '' && \
|
||||||
'${{ secrets.MACOS_INSTALLER_IDENTITY }}' != '' && \
|
'${{ secrets.MACOS_SIGNING_INSTALLER_IDENTITY }}' != '' && \
|
||||||
'${{ secrets.MACOS_SIGNING_CERT }}' != '' ]] {
|
'${{ secrets.MACOS_SIGNING_CERT }}' != '' ]] {
|
||||||
print '::set-output name=haveCodesignIdent::true'
|
print '::set-output name=haveCodesignIdent::true'
|
||||||
} else {
|
} else {
|
||||||
@ -137,8 +137,8 @@ jobs:
|
|||||||
- name: Set Signing Identity
|
- name: Set Signing Identity
|
||||||
if: ${{ github.event_name != 'pull_request' && steps.setup.outputs.haveCodesignIdent == 'true' }}
|
if: ${{ github.event_name != 'pull_request' && steps.setup.outputs.haveCodesignIdent == 'true' }}
|
||||||
run: |
|
run: |
|
||||||
print "CODESIGN_IDENT=${{ secrets.MACOS_SIGNING_IDENTITY }}" >> $GITHUB_ENV
|
print "CODESIGN_IDENT=${{ secrets.MACOS_SIGNING_APPLICATION_IDENTITY }}" >> $GITHUB_ENV
|
||||||
print "CODESIGN_IDENT_INSTALLER=${{ secrets.MACOS_INSTALLER_IDENTITY }}" >> $GITHUB_ENV
|
print "CODESIGN_IDENT_INSTALLER=${{ secrets.MACOS_SIGNING_INSTALLER_IDENTITY }}" >> $GITHUB_ENV
|
||||||
|
|
||||||
- name: Build Plugin
|
- name: Build Plugin
|
||||||
uses: ./plugin/.github/actions/build-plugin
|
uses: ./plugin/.github/actions/build-plugin
|
||||||
@ -343,7 +343,6 @@ jobs:
|
|||||||
name: ${{ env.PLUGIN_NAME }}-windows-${{ matrix.arch }}-${{ steps.setup.outputs.commitHash }}-installer
|
name: ${{ env.PLUGIN_NAME }}-windows-${{ matrix.arch }}-${{ steps.setup.outputs.commitHash }}-installer
|
||||||
path: ${{ github.workspace }}/plugin/release/${{ env.PLUGIN_NAME }}-*.exe
|
path: ${{ github.workspace }}/plugin/release/${{ env.PLUGIN_NAME }}-*.exe
|
||||||
|
|
||||||
|
|
||||||
make-release:
|
make-release:
|
||||||
name: 03 - Create and upload release
|
name: 03 - Create and upload release
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
@ -358,8 +357,6 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
## METADATA SCRIPT
|
## METADATA SCRIPT
|
||||||
echo "::set-output name=version::${GITHUB_REF/refs\/tags\//}"
|
echo "::set-output name=version::${GITHUB_REF/refs\/tags\//}"
|
||||||
echo "::set-output name=date::$(date +"%Y-%m-%d")"
|
|
||||||
echo '::set-output name=commitHash::${{ needs.macos_build.outputs.commitHash }}'
|
|
||||||
|
|
||||||
- name: Download build artifacts
|
- name: Download build artifacts
|
||||||
uses: actions/download-artifact@v3
|
uses: actions/download-artifact@v3
|
||||||
@ -378,16 +375,12 @@ jobs:
|
|||||||
uses: softprops/action-gh-release@1e07f4398721186383de40550babbdf2b84acfc5
|
uses: softprops/action-gh-release@1e07f4398721186383de40550babbdf2b84acfc5
|
||||||
with:
|
with:
|
||||||
draft: true
|
draft: true
|
||||||
prerelease: false
|
prerelease: ${{ contains(steps.metadata.outputs.version, 'rc') || contains(steps.metadata.outputs.version, 'beta') }}
|
||||||
tag_name: ${{ steps.metadata.outputs.version }}
|
tag_name: ${{ steps.metadata.outputs.version }}
|
||||||
name: "${{ env.PLUGIN_NAME }} Build ${{ steps.metadata.outputs.version }}"
|
name: "${{ env.PLUGIN_NAME }} ${{ steps.metadata.outputs.version }}"
|
||||||
body_path: ${{ github.workspace }}/CHECKSUMS.txt
|
body_path: ${{ github.workspace }}/CHECKSUMS.txt
|
||||||
files: |
|
files: |
|
||||||
${{ github.workspace }}/${{ env.PLUGIN_NAME }}-windows-x64-${{ steps.metadata.outputs.commitHash }}/*.zip
|
${{ github.workspace }}/**/*.zip
|
||||||
${{ github.workspace }}/${{ env.PLUGIN_NAME }}-windows-x64-${{ steps.metadata.outputs.commitHash }}-installer/*.exe
|
${{ github.workspace }}/**/*.exe
|
||||||
${{ github.workspace }}/${{ env.PLUGIN_NAME }}-windows-x86-${{ steps.metadata.outputs.commitHash }}/*.zip
|
${{ github.workspace }}/**/*.deb
|
||||||
${{ github.workspace }}/${{ env.PLUGIN_NAME }}-windows-x86-${{ steps.metadata.outputs.commitHash }}-installer/*.exe
|
${{ github.workspace }}/**/*.pkg
|
||||||
${{ github.workspace }}/${{ env.PLUGIN_NAME }}-linux-x86_64-${{ steps.metadata.outputs.commitHash }}/*.deb
|
|
||||||
${{ github.workspace }}/${{ env.PLUGIN_NAME }}-macos-x86_64-${{ steps.metadata.outputs.commitHash }}/*.pkg
|
|
||||||
${{ github.workspace }}/${{ env.PLUGIN_NAME }}-macos-arm64-${{ steps.metadata.outputs.commitHash }}/*.pkg
|
|
||||||
${{ github.workspace }}/${{ env.PLUGIN_NAME }}-macos-universal-${{ steps.metadata.outputs.commitHash }}/*.pkg
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user