mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
[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:
co-authored by
Copilot
TravisEz13
parent
51e4d5c0ba
commit
bcf9f89020
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user