Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub Actions: Tidy workflow files #23955

Merged
merged 2 commits into from
Aug 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI_Backend
name: 'Build: Backend'

on:
schedule:
Expand All @@ -7,9 +7,9 @@ on:
workflow_dispatch:
inputs:
build_mode:
description: 'Build mode: devel_build, testing_build, stable_build'
description: 'Build mode: devel, testing, stable'
required: true
default: 'devel_build'
default: 'devel'
publish:
description: 'Publish: on - publish'
required: false
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI_Linux
name: 'Build: Linux'

on:
pull_request:
Expand All @@ -11,9 +11,9 @@ on:
workflow_dispatch:
inputs:
build_mode:
description: 'Build mode: devel_build, nightly_build, testing_build, stable_build'
description: 'Build mode: devel, nightly, testing, stable'
required: true
default: 'devel_build'
default: 'devel'
publish:
description: 'Publish to FTP: on - publish'
required: false
Expand Down Expand Up @@ -70,7 +70,7 @@ jobs:
BUILD_NUMBER=$(cat ./build.artifacts/env/build_number.env)

DO_PUBLISH='false'
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly_build" ]]; then
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly" ]]; then
DO_PUBLISH='true'
if [ -z "${{ secrets.OSUOSL_SSH_ENCRYPT_SECRET }}" ]; then
echo "warning: not set OSUOSL_SSH_ENCRYPT_SECRET, publish disabled"
Expand All @@ -79,14 +79,14 @@ jobs:
fi

DO_BUILD='true'
if [ "$BUILD_MODE" == "nightly_build" ]; then
if [ "$BUILD_MODE" == "nightly" ]; then
if [ "${{ github.repository }}" != "musescore/MuseScore" ]; then
DO_BUILD='false'
fi
fi

DO_UPDATE_TS='false'
if [[ "$BUILD_MODE" == "testing_build" || "$BUILD_MODE" == "stable_build" ]]; then
if [[ "$BUILD_MODE" == "testing" || "$BUILD_MODE" == "stable" ]]; then
DO_UPDATE_TS='true'
if [ -z "${{ secrets.TRANSIFEX_API_TOKEN }}" ]; then
echo "warning: not set TRANSIFEX_API_TOKEN, update .ts disabled"
Expand All @@ -96,7 +96,7 @@ jobs:

DO_PLACEHOLDER_TRANSLATIONS='false'
if [[ "$DO_BUILD" == "true" ]]; then
if [[ "$BUILD_MODE" == "nightly_build" || "$BUILD_MODE" == "devel_build" ]]; then
if [[ "$BUILD_MODE" == "nightly" || "$BUILD_MODE" == "devel" ]]; then
DO_PLACEHOLDER_TRANSLATIONS='true'
fi
fi
Expand All @@ -105,7 +105,7 @@ jobs:
SENTRY_URL=""

if [ "$SENTRY_SERVER_MU4_KEY" != "" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "stable_build" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "stable" ]; then
SENTRY_PROJECT="mu4"
fi

Expand All @@ -115,7 +115,7 @@ jobs:
fi
fi

if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "nightly_build" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "nightly" ]; then
SENTRY_PROJECT="sandbox"
fi

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI_Linux_ARM MU4
name: 'Build: Linux ARM'

on:
schedule:
Expand All @@ -7,9 +7,9 @@ on:
workflow_dispatch:
inputs:
build_mode:
description: 'Build mode: devel_build, nightly_build, testing_build, stable_build'
description: 'Build mode: devel, nightly, testing, stable'
required: true
default: 'devel_build'
default: 'devel'
publish:
description: 'Publish to FTP: on - publish'
required: false
Expand Down Expand Up @@ -61,7 +61,7 @@ jobs:
BUILD_NUMBER=$(cat ./build.artifacts/env/build_number.env)

DO_PUBLISH='false'
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly_build" ]]; then
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly" ]]; then
DO_PUBLISH='true'
if [ -z "${{ secrets.OSUOSL_SSH_ENCRYPT_SECRET }}" ]; then
echo "warning: not set OSUOSL_SSH_ENCRYPT_SECRET, publish disabled"
Expand All @@ -70,15 +70,15 @@ jobs:
fi

DO_BUILD='true'
if [ "$BUILD_MODE" == "nightly_build" ]; then
if [ "$BUILD_MODE" == "nightly" ]; then
if [ "${{ github.repository }}" != "musescore/MuseScore" ]; then
DO_BUILD='false'
fi
fi

DO_PLACEHOLDER_TRANSLATIONS='false'
if [[ "$DO_BUILD" == "true" ]]; then
if [[ "$BUILD_MODE" == "nightly_build" || "$BUILD_MODE" == "devel_build" ]]; then
if [[ "$BUILD_MODE" == "nightly" || "$BUILD_MODE" == "devel" ]]; then
DO_PLACEHOLDER_TRANSLATIONS='true'
fi
fi
Expand All @@ -87,7 +87,7 @@ jobs:
SENTRY_URL=""

if [ "$SENTRY_SERVER_MU4_KEY" != "" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "stable_build" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "stable" ]; then
SENTRY_PROJECT="mu4"
fi

Expand All @@ -97,7 +97,7 @@ jobs:
fi
fi

if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "nightly_build" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "nightly" ]; then
SENTRY_PROJECT="sandbox"
fi

Expand Down Expand Up @@ -199,7 +199,7 @@ jobs:
BUILD_NUMBER=$(cat ./build.artifacts/env/build_number.env)

DO_PUBLISH='false'
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly_build" ]]; then
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly" ]]; then
DO_PUBLISH='true'
if [ -z "${{ secrets.OSUOSL_SSH_ENCRYPT_SECRET }}" ]; then
echo "warning: not set OSUOSL_SSH_ENCRYPT_SECRET, publish disabled"
Expand All @@ -208,15 +208,15 @@ jobs:
fi

DO_BUILD='true'
if [ "$BUILD_MODE" == "nightly_build" ]; then
if [ "$BUILD_MODE" == "nightly" ]; then
if [ "${{ github.repository }}" != "musescore/MuseScore" ]; then
DO_BUILD='false'
fi
fi

DO_PLACEHOLDER_TRANSLATIONS='false'
if [[ "$DO_BUILD" == "true" ]]; then
if [[ "$BUILD_MODE" == "nightly_build" || "$BUILD_MODE" == "devel_build" ]]; then
if [[ "$BUILD_MODE" == "nightly" || "$BUILD_MODE" == "devel" ]]; then
DO_PLACEHOLDER_TRANSLATIONS='true'
fi
fi
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI_MacOS
name: 'Build: macOS'

on:
pull_request:
Expand All @@ -11,9 +11,9 @@ on:
workflow_dispatch:
inputs:
build_mode:
description: 'Build mode: devel_build, nightly_build, testing_build, stable_build'
description: 'Build mode: devel, nightly, testing, stable'
required: true
default: 'devel_build'
default: 'devel'
publish:
description: 'Publish to FTP: on - publish'
required: false
Expand Down Expand Up @@ -71,7 +71,7 @@ jobs:
BUILD_NUMBER=$(cat ./build.artifacts/env/build_number.env)

DO_PUBLISH='false'
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly_build" ]]; then
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly" ]]; then
DO_PUBLISH='true'
if [ -z "${{ secrets.OSUOSL_SSH_ENCRYPT_SECRET }}" ]; then
echo "warning: not set OSUOSL_SSH_ENCRYPT_SECRET, publish disabled"
Expand All @@ -80,7 +80,7 @@ jobs:
fi

DO_NOTARIZE='false'
if [ "$BUILD_MODE" != "devel_build" ]; then
if [ "$BUILD_MODE" != "devel" ]; then
DO_NOTARIZE='true'
if [ -z "${{ secrets.APPLE_USERNAME }}" ]; then
echo "warning: not set APPLE_USERNAME, notarize disabled"
Expand All @@ -93,14 +93,14 @@ jobs:
fi

DO_BUILD='true'
if [ "$BUILD_MODE" == "nightly_build" ]; then
if [ "$BUILD_MODE" == "nightly" ]; then
if [ "${{ github.repository }}" != "musescore/MuseScore" ]; then
DO_BUILD='false'
fi
fi

DO_UPDATE_TS='false'
if [[ "$BUILD_MODE" == "testing_build" || "$BUILD_MODE" == "stable_build" ]]; then
if [[ "$BUILD_MODE" == "testing" || "$BUILD_MODE" == "stable" ]]; then
DO_UPDATE_TS='true'
if [ -z "${{ secrets.TRANSIFEX_API_TOKEN }}" ]; then
echo "warning: not set TRANSIFEX_API_TOKEN, update .ts disabled"
Expand All @@ -110,7 +110,7 @@ jobs:

DO_PLACEHOLDER_TRANSLATIONS='false'
if [[ "$DO_BUILD" == "true" ]]; then
if [[ "$BUILD_MODE" == "nightly_build" || "$BUILD_MODE" == "devel_build" ]]; then
if [[ "$BUILD_MODE" == "nightly" || "$BUILD_MODE" == "devel" ]]; then
DO_PLACEHOLDER_TRANSLATIONS='true'
fi
fi
Expand All @@ -119,7 +119,7 @@ jobs:
SENTRY_URL=""

if [ "$SENTRY_SERVER_MU4_KEY" != "" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "stable_build" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "stable" ]; then
SENTRY_PROJECT="mu4"
fi

Expand All @@ -129,7 +129,7 @@ jobs:
fi
fi

if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "nightly_build" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "nightly" ]; then
SENTRY_PROJECT="sandbox"
fi

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI_Windows
name: 'Build: Windows'

on:
pull_request:
Expand All @@ -11,9 +11,9 @@ on:
workflow_dispatch:
inputs:
build_mode:
description: 'Build mode: devel_build, nightly_build, testing_build, stable_build'
description: 'Build mode: devel, nightly, testing, stable'
required: true
default: 'devel_build'
default: 'devel'
publish:
description: 'Publish to FTP: on - publish'
required: false
Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:
BUILD_NUMBER=$(cat ./build.artifacts/env/build_number.env)

DO_PUBLISH='false'
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly_build" ]]; then
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly" ]]; then
DO_PUBLISH='true'
if [ -z "${{ secrets.OSUOSL_SSH_ENCRYPT_SECRET }}" ]; then
echo "warning: not set OSUOSL_SSH_ENCRYPT_SECRET, publish disabled"
Expand All @@ -77,14 +77,14 @@ jobs:
fi

DO_BUILD='true'
if [ "$BUILD_MODE" == "nightly_build" ]; then
if [ "$BUILD_MODE" == "nightly" ]; then
if [ "${{ github.repository }}" != "musescore/MuseScore" ]; then
DO_BUILD='false'
fi
fi

DO_UPDATE_TS='false'
if [[ "$BUILD_MODE" == "testing_build" || "$BUILD_MODE" == "stable_build" ]]; then
if [[ "$BUILD_MODE" == "testing" || "$BUILD_MODE" == "stable" ]]; then
DO_UPDATE_TS='true'
if [ -z "${{ secrets.TRANSIFEX_API_TOKEN }}" ]; then
echo "warning: not set TRANSIFEX_API_TOKEN, update .ts disabled"
Expand All @@ -94,7 +94,7 @@ jobs:

DO_PLACEHOLDER_TRANSLATIONS='false'
if [[ "$DO_BUILD" == "true" ]]; then
if [[ "$BUILD_MODE" == "nightly_build" || "$BUILD_MODE" == "devel_build" ]]; then
if [[ "$BUILD_MODE" == "nightly" || "$BUILD_MODE" == "devel" ]]; then
DO_PLACEHOLDER_TRANSLATIONS='true'
fi
fi
Expand All @@ -103,7 +103,7 @@ jobs:
SENTRY_URL=""

if [ "$SENTRY_SERVER_MU4_KEY" != "" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "stable_build" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "stable" ]; then
SENTRY_PROJECT="mu4"
fi

Expand All @@ -113,7 +113,7 @@ jobs:
fi
fi

if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "nightly_build" ]; then
if [ -z "$SENTRY_PROJECT" ] && [ "$BUILD_MODE" == "nightly" ]; then
SENTRY_PROJECT="sandbox"
fi

Expand Down Expand Up @@ -192,7 +192,7 @@ jobs:
run: |
IF ${{ secrets.WIN_SIGN_CERTIFICATE_ENCRYPT_SECRET != 0 }} == true ( SET S_S=${{ secrets.WIN_SIGN_CERTIFICATE_ENCRYPT_SECRET }} ) ELSE ( SET S_S="''" )
IF ${{ secrets.WIN_SIGN_CERTIFICATE_PASSWORD != 0 }} == true ( SET S_P=${{ secrets.WIN_SIGN_CERTIFICATE_PASSWORD }} ) ELSE ( SET S_P="''" )
IF ${{ env.BUILD_MODE }} == stable_build ( SET GUID=${{ secrets.WIN_MSI_STABLE_MU4_GUID }} ) ELSE ( SET GUID=${{ secrets.WIN_MSI_TESTING_MU4_GUID }} )
IF ${{ env.BUILD_MODE }} == stable ( SET GUID=${{ secrets.WIN_MSI_STABLE_MU4_GUID }} ) ELSE ( SET GUID=${{ secrets.WIN_MSI_TESTING_MU4_GUID }} )
buildscripts\ci\windows\package.bat --signsecret %S_S% --signpass %S_P% --guid %GUID%
- name: Checksum
if: env.DO_BUILD == 'true'
Expand Down Expand Up @@ -255,15 +255,15 @@ jobs:
BUILD_NUMBER=$(cat ./build.artifacts/env/build_number.env)

DO_BUILD='false'
if [[ "$BUILD_MODE" == "testing_build" || "$BUILD_MODE" == "stable_build" ]]; then
if [[ "$BUILD_MODE" == "testing" || "$BUILD_MODE" == "stable" ]]; then
DO_BUILD='true'
fi
if [[ "$BUILD_MODE" == "nightly_build" && "${{ github.repository }}" == "musescore/MuseScore" ]]; then
if [[ "$BUILD_MODE" == "nightly" && "${{ github.repository }}" == "musescore/MuseScore" ]]; then
DO_BUILD='true'
fi

DO_PUBLISH='false'
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly_build" ]]; then
if [[ "${{ github.event.inputs.publish }}" == "on" || "$BUILD_MODE" == "nightly" ]]; then
DO_PUBLISH='true'
if [ -z "${{ secrets.OSUOSL_SSH_ENCRYPT_SECRET }}" ]; then
echo "warning: not set OSUOSL_SSH_ENCRYPT_SECRET, publish disabled"
Expand All @@ -272,7 +272,7 @@ jobs:
fi

DO_UPDATE_TS='false'
if [[ "$BUILD_MODE" == "testing_build" || "$BUILD_MODE" == "stable_build" ]]; then
if [[ "$BUILD_MODE" == "testing" || "$BUILD_MODE" == "stable" ]]; then
DO_UPDATE_TS='true'
if [ -z "${{ secrets.TRANSIFEX_API_TOKEN }}" ]; then
echo "warning: not set TRANSIFEX_API_TOKEN, update .ts disabled"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI_Without Qt
name: 'Build: Without Qt'

on:
pull_request:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI_codestyle
name: 'Check: Codestyle'

on:
pull_request:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI_utests
name: 'Check: Unit Tests (utest)'

on:
pull_request:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI_vtests
name: 'Check: Visual Tests (vtest)'

on:
pull_request:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Update translatable strings
name: 'Translate: lupdate source TS in repo'

on:
workflow_dispatch:
Expand Down
Loading