Automated Package Build: autoconf_archive branch started at 2024-12-13-18Z (#10956)

* autoconf_archive => 2024.10.16

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

* Adjust build workflow further.

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

* Add built packages for linux/386 to autoconf_archive

* Add built packages for linux/amd64 to autoconf_archive

* Add built packages for linux/arm/v7 to autoconf_archive

* Add cron job to automatically close/reopen automated PRs that require checks to be run.

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

* suggested changes

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

* Adjust variables for multiple possible workflow triggers.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2024-12-13 14:13:32 -06:00
committed by GitHub
parent e76e09a4ff
commit 565951118e
6 changed files with 43 additions and 13 deletions

View File

@@ -1,8 +1,12 @@
---
name: Run Unit Tests on PR
name: Unit Tests
on:
pull_request:
check_run:
types:
- created
merge_group:
pull_request:
push:
workflow_dispatch:
workflow_run:
workflows: [Build]
@@ -10,7 +14,7 @@ on:
- completed
jobs:
container_tests:
if: ${{ ( github.repository_owner == 'chromebrew' ) && ( github.ref_name != 'master' ) }}
if: ${{ github.repository_owner == 'chromebrew' }}
strategy:
matrix:
arch: [x86_64, armv7l, i686]
@@ -160,7 +164,7 @@ jobs:
GITHUB_EVENT: ${{ github.event_name }}
run: |
case $GITHUB_EVENT in
merge_group)
check_run | merge_group | push | workflow_run | workflow_dispatch)
export CREW_REPO="${{ github.event.repository.clone_url }}"
export CREW_BRANCH="${{ github.ref_name }}"
;;
@@ -168,10 +172,6 @@ jobs:
export CREW_REPO="${{ github.event.pull_request.head.repo.clone_url }}"
export CREW_BRANCH="${{ github.head_ref }}"
;;
workflow_dispatch)
export CREW_REPO="${{ github.event.repository.clone_url }}"
export CREW_BRANCH="${{ github.ref_name }}"
;;
esac
if [ -z "${NON_PKG_CHANGED_FILES}" ] && ([ "$PLATFORM" == 'linux/arm/v7' ] && [ -z "${ARMV7L_PACKAGES}" ]); then
# Exit the arm container if there are neither non-package changed files nor armv7l compatible packages.