mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-07-07 03:53:38 +00:00
Revert "CI: Add build annotation step to macOS arm64 builds"
This reverts commit a8ad8bace7
.
This commit is contained in:
parent
aed040ff58
commit
c51c1175fb
20
.github/workflows/build-project.yaml
vendored
20
.github/workflows/build-project.yaml
vendored
|
@ -14,7 +14,6 @@ jobs:
|
|||
notarize: ${{ steps.setup.outputs.notarize }}
|
||||
config: ${{ steps.setup.outputs.config }}
|
||||
commitHash: ${{ steps.setup.outputs.commitHash }}
|
||||
annotate: ${{ steps.setup.outputs.annotate }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
|
@ -29,26 +28,25 @@ jobs:
|
|||
|
||||
case "${GITHUB_EVENT_NAME}" in
|
||||
pull_request)
|
||||
config_data=('codesign:false' 'notarize:false' 'package:false' 'config:RelWithDebInfo' 'annotate:false')
|
||||
label_data=$(gh pr view ${{ github.event.number }} --json labels)
|
||||
if echo "${label_data}" \
|
||||
config_data=('codesign:false' 'notarize:false' 'package:false' 'config:RelWithDebInfo')
|
||||
if gh pr view ${{ github.event.number }} --json labels \
|
||||
| jq -e -r '.labels[] | select(.name == "Seeking Testers")' > /dev/null; then
|
||||
config_data[0]='codesign:true'
|
||||
config_data[2]='package:true'
|
||||
fi
|
||||
;;
|
||||
push)
|
||||
config_data=('codesign:true' 'notarize:false' 'package:true' 'config:RelWithDebInfo' 'annotate:false')
|
||||
config_data=('codesign:true' 'notarize:false' 'package:true' 'config:RelWithDebInfo')
|
||||
if [[ ${GITHUB_REF_NAME} =~ [0-9]+.[0-9]+.[0-9]+(-(rc|beta).+)? ]]; then
|
||||
config_data[1]='notarize:true'
|
||||
config_data[3]='config:Release'
|
||||
fi
|
||||
;;
|
||||
workflow_dispatch)
|
||||
config_data=('codesign:true' 'notarize:false' 'package:false' 'config:RelWithDebInfo' 'annotate:false')
|
||||
config_data=('codesign:true' 'notarize:false' 'package:false' 'config:RelWithDebInfo')
|
||||
;;
|
||||
schedule)
|
||||
config_data=('codesign:true' 'notarize:false' 'package:true' 'config:RelWithDebInfo' 'annotate:true')
|
||||
config_data=('codesign:true' 'notarize:false' 'package:true' 'config:RelWithDebInfo')
|
||||
;;
|
||||
*) ;;
|
||||
esac
|
||||
|
@ -155,14 +153,6 @@ jobs:
|
|||
codesignUser: ${{ secrets.MACOS_NOTARIZATION_USERNAME }}
|
||||
codesignPass: ${{ secrets.MACOS_NOTARIZATION_PASSWORD }}
|
||||
|
||||
- name: Annotate Build 🏷️
|
||||
if: matrix.target == 'arm64' && fromJSON(needs.check-event.outputs.annotate)
|
||||
uses: yuzutech/annotations-action@v0.4.0
|
||||
with:
|
||||
repo-token: ${{ github.token }}
|
||||
title: Clang Compiler
|
||||
input: ${{ github.workspace }}/build_issues.json
|
||||
|
||||
- name: Upload Artifacts 📡
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
|
|
6
.github/workflows/scheduled.yaml
vendored
6
.github/workflows/scheduled.yaml
vendored
|
@ -4,8 +4,7 @@ on:
|
|||
schedule:
|
||||
- cron: 17 0 * * *
|
||||
permissions:
|
||||
contents: read
|
||||
checks: write
|
||||
contents: write
|
||||
concurrency:
|
||||
group: '${{ github.workflow }} @ ${{ github.head_ref || github.ref }}'
|
||||
cancel-in-progress: true
|
||||
|
@ -86,9 +85,6 @@ jobs:
|
|||
uses: ./.github/workflows/build-project.yaml
|
||||
needs: cache-cleanup
|
||||
secrets: inherit
|
||||
permissions:
|
||||
contents: read
|
||||
checks: write
|
||||
|
||||
upload-language-files:
|
||||
name: Upload Language Files 🌐
|
||||
|
|
Loading…
Reference in a new issue