Github: Fix CI build checkout with workflow dispatch ref

This commit is contained in:
Jonathan G Rennison 2023-05-29 00:23:52 +01:00
parent bf1e66b2f3
commit d6b8fc9fe8

View File

@ -107,8 +107,15 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
if: github.event_name != 'workflow_dispatch'
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Checkout (Manual)
if: github.event_name == 'workflow_dispatch'
uses: actions/checkout@v3
with:
ref: ${{ github.event.inputs.ref }}
- name: Install dependencies - name: Install dependencies
run: | run: |
echo "::group::Update apt" echo "::group::Update apt"
@ -179,8 +186,15 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
if: github.event_name != 'workflow_dispatch'
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Checkout (Manual)
if: github.event_name == 'workflow_dispatch'
uses: actions/checkout@v3
with:
ref: ${{ github.event.inputs.ref }}
- name: Install dependencies - name: Install dependencies
env: env:
HOMEBREW_NO_AUTO_UPDATE: 1 HOMEBREW_NO_AUTO_UPDATE: 1
@ -263,8 +277,15 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
if: github.event_name != 'workflow_dispatch'
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Checkout (Manual)
if: github.event_name == 'workflow_dispatch'
uses: actions/checkout@v3
with:
ref: ${{ github.event.inputs.ref }}
- name: Prepare cache key - name: Prepare cache key
id: key id: key
shell: powershell shell: powershell
@ -351,8 +372,15 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
if: github.event_name != 'workflow_dispatch'
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Checkout (Manual)
if: github.event_name == 'workflow_dispatch'
uses: actions/checkout@v3
with:
ref: ${{ github.event.inputs.ref }}
- name: Setup MSYS2 - name: Setup MSYS2
uses: msys2/setup-msys2@v2 uses: msys2/setup-msys2@v2
with: with: