[release/v7.6] Convert Azure DevOps Linux Packaging pipeline to GitHub Actions workflow (#26493)

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TravisEz13 <10873629+TravisEz13@users.noreply.github.com>
This commit is contained in:
Travis Plunk
2025-11-19 16:37:11 -08:00
committed by GitHub
co-authored by Copilot TravisEz13
parent 51e4d5c0ba
commit bcf9f89020
3 changed files with 73 additions and 73 deletions
+15 -17
View File
@@ -225,24 +225,22 @@ jobs:
- linux_test_unelevated_ci
- linux_test_unelevated_others
# - analyze
- linux_packaging
if: always()
uses: PowerShell/compliance/.github/workflows/ready-to-merge.yml@v1.0.0
with:
needs_context: ${{ toJson(needs) }}
# TODO: Enable this when we have a Linux packaging workflow
# ERROR: While executing gem ... (Gem::FilePermissionError)
# You don't have write permissions for the /var/lib/gems/2.7.0 directory.
# WARNING: Installation of gem dotenv 2.8.1 failed! Must resolve manually.
# linux_packaging:
# name: Attempt Linux Packaging
# needs: ci_build
# runs-on: ubuntu-20.04
# steps:
# - name: checkout
# uses: actions/checkout@v5
# with:
# fetch-depth: 1000
# - name: Verify xUnit test results
# uses: "./.github/actions/test/linux-packaging"
linux_packaging:
name: Linux Packaging
needs:
- ci_build
- changes
if: ${{ needs.changes.outputs.source == 'true' }}
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Linux Packaging
uses: "./.github/actions/test/linux-packaging"