Skip to content

Commit 6cb41dc

Browse files
committed
Continuous Building
1 parent 0ffa75c commit 6cb41dc

File tree

22 files changed

+186
-61
lines changed

22 files changed

+186
-61
lines changed

.github/actions/_shared/checkout-artifact-repository-files/action.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ inputs:
44
runs:
55
using: composite
66
steps:
7-
- uses: actions/checkout@v5
7+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
88
with:
9-
fetch-depth: 0
9+
fetch-depth: 1
1010
path: working-directory/
11-
submodules: true
1211
repository: ${{ inputs.ARTIFACT_REPOSITORY }}
12+
submodules: true

.github/actions/_shared/download-artifact/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ inputs:
66
runs:
77
using: composite
88
steps:
9-
- uses: dawidd6/action-download-artifact@v11
9+
- uses: dawidd6/action-download-artifact@fa4dca7f2f1b1ad6e3d37330ed7134e43b5a94cd
1010
with:
1111
name: ${{ inputs.ARTIFACT_FILENAME }}
1212
name_is_regexp: true
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
inputs:
2+
CICD_OPERATING_SYSTEM_NAME:
3+
required: true
24
QT_VERSION:
35
required: true
46
runs:
57
using: composite
68
steps:
7-
- uses: jurplel/install-qt-action@v4
9+
- uses: jurplel/install-qt-action@d325aaf2a8baeeda41ad0b5d39f84a6af9bcf005
810
with:
11+
cache: true
12+
cache-key-prefix: qt-${{ inputs.QT_VERSION }}-${{ inputs.CICD_OPERATING_SYSTEM_NAME }}
913
version: ${{ inputs.QT_VERSION }}

.github/actions/_shared/make-dynamic-uses/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ inputs:
66
runs:
77
using: composite
88
steps:
9-
- uses: jenseng/dynamic-uses@v1
9+
- uses: jenseng/dynamic-uses@26a7fa196ecfc98e02d08d65a09d03ab999683ae
1010
with:
1111
uses: ${{ inputs.USES_PATH }}
1212
with: ${{ inputs.USES_INPUTS }}

.github/actions/_shared/pack-upload-artifact/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ inputs:
66
runs:
77
using: composite
88
steps:
9-
- uses: actions/upload-artifact@v4
9+
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
1010
with:
11-
compression-level: 9
11+
compression-level: 0
1212
if-no-files-found: error
1313
name: ${{ inputs.ARTIFACT_FILENAME }}
1414
path: ${{ inputs.ARTIFACT_PATH }}

.github/actions/_shared/restore-artifact-cache/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ outputs:
99
runs:
1010
using: composite
1111
steps:
12-
- uses: actions/cache/restore@v4
13-
id: cache-restore
12+
- id: cache-restore
13+
uses: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830
1414
with:
1515
key: ${{ inputs.CACHE_KEY }}
1616
path: ${{ inputs.ARTIFACT_PATH }}

.github/actions/_shared/save-artifact-cache/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ inputs:
66
runs:
77
using: composite
88
steps:
9-
- uses: actions/cache/save@v4
9+
- uses: actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830
1010
with:
1111
key: ${{ inputs.CACHE_KEY }}
1212
path: ${{ inputs.ARTIFACT_PATH }}

.github/actions/_shared/set-current-commit-details/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ runs:
99
echo "GIT_CURRENT_BRANCH_NAME=$(git branch --show-current)" >> $GITHUB_ENV
1010
echo "GIT_CURRENT_COMMIT_AUTHOR_NAME=$(git log -1 --pretty=format:'%an')" >> $GITHUB_ENV
1111
echo "GIT_CURRENT_COMMIT_EMAIL=$(git log -1 --pretty=format:'%ae')" >> $GITHUB_ENV
12-
echo "GIT_CURRENT_COMMIT_LOGIN_NAME=$(curl -s 'https://api.github.com/search/users?q='$(git log -1 --pretty=format:'%ae') | jq -r '.items[0].login')" >> $GITHUB_ENV
12+
echo "GIT_CURRENT_COMMIT_LOGIN_NAME=${{ github.actor }}" >> $GITHUB_ENV
1313
echo "GIT_CURRENT_COMMIT_DATE=$(git log -1 --pretty=format:'%ad' --date=short)" >> $GITHUB_ENV
1414
echo "GIT_CURRENT_COMMIT_MESSAGE=$(git log -1 --pretty=format:'%s')" >> $GITHUB_ENV
1515
shell: bash

.github/actions/_shared/setup-msvc-environment/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ inputs:
44
runs:
55
using: composite
66
steps:
7-
- uses: ilammy/msvc-dev-cmd@v1
7+
- uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756
88
with:
99
vsversion: ${{ inputs.MSVC_VERSION }}

.github/actions/continuous-building/ericw-tools/build-binaries/linux/action.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ runs:
2626
if: steps.restore-cached-artifact.outputs.CACHE_HIT != 'true'
2727
uses: ./.github/actions/_shared/install-qt
2828
with:
29-
QT_VERSION: 6.7.0
29+
CICD_OPERATING_SYSTEM_NAME: ${{ inputs.CICD_OPERATING_SYSTEM_NAME }}
30+
QT_VERSION: 6.8.*
3031
- name: Compile the source code
3132
if: steps.restore-cached-artifact.outputs.CACHE_HIT != 'true'
3233
working-directory: working-directory/

0 commit comments

Comments
 (0)