Skip to content

Commit

Permalink
chore(ci/cd): improve build
Browse files Browse the repository at this point in the history
markuslf committed Jan 26, 2025
1 parent 6422d25 commit 8ec3222
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions .github/workflows/lf-linux-build.yml
Original file line number Diff line number Diff line change
@@ -51,6 +51,20 @@ permissions:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
debug:
runs-on:
- 'self-hosted'
- "${{ inputs.arch || 'X64' }}"
steps:
- name: 'Debug Environment and Inputs'
run: >
echo
arch=${{ inputs.arch }}
check-plugin=${{ inputs.check-plugin }}
distros=${{ inputs.distros }}
lib-repo-ref=${{ inputs.lib-repo-ref }}
package-iteration=${{ inputs.package-iteration }}
set-matrix:
runs-on:
- 'self-hosted'
@@ -141,10 +155,9 @@ jobs:
- "${{ inputs.arch || 'X64' }}"
needs: # we want this to run after the build jobs
- 'build-packages'
if: '${{ always() }}' # however, we want to upload the artifacts even if one of the job fails
# if: '${{ always() }}' # however, we want to upload the artifacts even if one of the job fails

steps:

- name: 'Harden Runner'
uses: 'step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e' # v2.10.4
with:
@@ -165,7 +178,6 @@ jobs:
- 'upload-outputs'

steps:

- name: 'Harden Runner'
uses: 'step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e' # v2.10.4
with:

0 comments on commit 8ec3222

Please sign in to comment.