Adjust Updater workflow to use max-parallel:1 (#10781)

* Adjust Updater workflow to use max-parallel:1

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Fix typo in Repology workflow.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Ignore files in .github for container unit tests.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
Satadru Pramanik, DO, MPH, MEng
2024-11-22 15:32:10 -05:00
committed by GitHub
parent 956dc3eb6c
commit d153f2667f
3 changed files with 14 additions and 3 deletions

View File

@@ -13,7 +13,7 @@ jobs:
with:
ruby-version: '3.3.6'
- name: Install highline
run: sudo apt-install -y ruby-highline
run: sudo apt install -y ruby-highline
- name: Install activesupport
run: sudo apt install -y ruby-activesupport
- name: Configure git

View File

@@ -54,8 +54,9 @@ jobs:
uses: tj-actions/changed-files@v45
with:
files_ignore: |
packages/*.rb
.github/**
manifest/**
packages/*.rb
tools/packages.yaml
- name: Get all changed package files
id: changed-ruby-files
@@ -176,3 +177,13 @@ jobs:
"satmandu/crewbuild:${CONTAINER}" \
/bin/chromebrewstart /usr/local/lib/crew/tests/unit_test_stub.sh
fi
container_test_check:
runs-on: ubuntu-24.04
needs:
- container_tests
if: ${{ !cancelled() }}
steps:
- name: fail if container_test jobs failed
if: ${{ contains(needs.*.result, 'failure') }}
run: exit 1
- run: echo "Container test jobs succeeded"

View File

@@ -46,10 +46,10 @@ jobs:
fi
generate:
strategy:
max-parallel: 1
matrix:
arch: [x86_64, armv7l, i686]
runner: [self-hosted, ubuntu-24.04]
max-parallel: 1
exclude:
- arch: x86_64
runner: self-hosted