mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-08 23:18:10 -05:00
Adjust self-hosted runner usage in workflows. (#10799)
* Use Self-hosted runners for update checks. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Leave github hosted runner for x86_64 unit tests. Signed-off-by: Satadru Pramanik <satadru@gmail.com> --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
committed by
GitHub
parent
5fa2f13597
commit
501aea6306
8
.github/workflows/Unit-Test.yml
vendored
8
.github/workflows/Unit-Test.yml
vendored
@@ -9,12 +9,14 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
arch: [x86_64, armv7l, i686]
|
||||
runner: [self-hosted, ubuntu-24.04]
|
||||
runner:
|
||||
- ubuntu-24.04
|
||||
- [self-hosted, ARM]
|
||||
exclude:
|
||||
- arch: x86_64
|
||||
runner: self-hosted
|
||||
runner: [self-hosted, ARM]
|
||||
- arch: i686
|
||||
runner: self-hosted
|
||||
runner: [self-hosted, ARM]
|
||||
- arch: armv7l
|
||||
runner: ubuntu-24.04
|
||||
runs-on: ${{ matrix.runner }}
|
||||
|
||||
18
.github/workflows/Updater.yml
vendored
18
.github/workflows/Updater.yml
vendored
@@ -53,10 +53,10 @@ jobs:
|
||||
git config user.email "${{ github.actor }}@users.noreply.github.com"
|
||||
git add -A
|
||||
git commit -m "Add unbuilt updated pip packages to ${UPDATE_BRANCH_NAME}"
|
||||
echo "PIP_UPDATED=true >> $GITHUB_OUTPUT
|
||||
echo "PIP_UPDATED=true" >> $GITHUB_OUTPUT
|
||||
else
|
||||
echo "Python pip packages were not updated."
|
||||
echo "PIP_UPDATED=false >> $GITHUB_OUTPUT
|
||||
echo "PIP_UPDATED=false" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
- name: Push pip package changes
|
||||
if: ${{ steps.pip-update-checks.outputs.PIP_UPDATED == 'true' }}
|
||||
@@ -77,10 +77,10 @@ jobs:
|
||||
git config user.email "${{ github.actor }}@users.noreply.github.com"
|
||||
git add -A
|
||||
git commit -m "Add unbuilt updated ruby gem packages to ${UPDATE_BRANCH_NAME}"
|
||||
echo "GEM_UPDATED=true >> $GITHUB_OUTPUT
|
||||
echo "GEM_UPDATED=true" >> $GITHUB_OUTPUT
|
||||
else
|
||||
echo "Ruby gem packages were not updated."
|
||||
echo "GEM_UPDATED=false >> $GITHUB_OUTPUT
|
||||
echo "GEM_UPDATED=false" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
- name: Push ruby gem package changes
|
||||
if: ${{ steps.gem-update-checks.outputs.GEM_UPDATED == 'true' }}
|
||||
@@ -98,14 +98,16 @@ jobs:
|
||||
max-parallel: 1
|
||||
matrix:
|
||||
arch: [x86_64, armv7l, i686]
|
||||
runner: [self-hosted, ubuntu-24.04]
|
||||
runner:
|
||||
- [self-hosted, X64]
|
||||
- [self-hosted, ARM]
|
||||
exclude:
|
||||
- arch: x86_64
|
||||
runner: self-hosted
|
||||
runner: [self-hosted, ARM]
|
||||
- arch: i686
|
||||
runner: self-hosted
|
||||
runner: [self-hosted, ARM]
|
||||
- arch: armv7l
|
||||
runner: ubuntu-24.04
|
||||
runner: [self-hosted, X64]
|
||||
runs-on: ${{ matrix.runner }}
|
||||
needs: update-check
|
||||
if: ${{ !cancelled() }}
|
||||
|
||||
Reference in New Issue
Block a user