refactor: extract platform detection into its own composite action (#8158)

This commit is contained in:
Charles Kerr
2026-01-16 12:59:30 -06:00
committed by GitHub
parent 36ea62cf6e
commit 6248b9d303
4 changed files with 101 additions and 55 deletions

View File

@@ -685,9 +685,8 @@ jobs:
sparse-checkout: |
.github/actions
sparse-checkout-cone-mode: false
path: composite-actions
- name: Get Dependencies
uses: ./composite-actions/.github/actions/install-deps
uses: ./.github/actions/install-deps
with:
compiler: gcc
enable-gtk: ${{ needs.what-to-make.outputs.make-gtk == 'true' }}
@@ -757,9 +756,8 @@ jobs:
sparse-checkout: |
.github/actions
sparse-checkout-cone-mode: false
path: composite-actions
- name: Get Dependencies
uses: ./composite-actions/.github/actions/install-deps
uses: ./.github/actions/install-deps
with:
compiler: gcc
enable-gtk: ${{ needs.what-to-make.outputs.make-gtk == 'true' }}
@@ -826,10 +824,9 @@ jobs:
sparse-checkout: |
.github/actions
sparse-checkout-cone-mode: false
path: composite-actions
- name: Get Dependencies
uses: ./composite-actions/.github/actions/install-deps
uses: ./.github/actions/install-deps
with:
compiler: clang
enable-gtk: ${{ needs.what-to-make.outputs.make-gtk == 'true' }}