build: slightly streamline build dependencies

This commit is contained in:
Jakob Borg 2024-12-19 15:08:17 +01:00
parent 79ef57d0ea
commit 371ba69447
No known key found for this signature in database

View File

@ -356,7 +356,6 @@ jobs:
environment: release
needs:
- package-macos
- basics
runs-on: macos-latest
steps:
- name: Download artifacts
@ -498,7 +497,6 @@ jobs:
if: (github.event_name == 'push' || github.event_name == 'workflow_dispatch') && (github.ref == 'refs/heads/release' || startsWith(github.ref, 'refs/heads/release-') || startsWith(github.ref, 'refs/tags/v'))
environment: release
needs:
- basics
- package-windows
- package-linux
- package-macos
@ -644,7 +642,6 @@ jobs:
environment: release
needs:
- sign-for-upgrade
- notarize-macos
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@ -760,7 +757,6 @@ jobs:
if: (github.event_name == 'push' || github.event_name == 'workflow_dispatch') && (github.ref == 'refs/heads/release' || startsWith(github.ref, 'refs/heads/release-') || startsWith(github.ref, 'refs/tags/v'))
environment: release
needs:
- basics
- package-debian
runs-on: ubuntu-latest
steps: