From 21f74f403d507dbbd5270f9298abddb346686aba Mon Sep 17 00:00:00 2001 From: Max Leske Date: Sat, 18 May 2024 07:39:21 +0200 Subject: [PATCH] chore: add Pharo 13 build, switch to stable Pharo 12 image --- .github/workflows/pharo-12.0.yaml | 2 +- .github/workflows/pharo-13.0.yaml | 24 ++++++++++++++++++++++++ README.md | 3 ++- 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/pharo-13.0.yaml diff --git a/.github/workflows/pharo-12.0.yaml b/.github/workflows/pharo-12.0.yaml index e8ebeab..af58d52 100644 --- a/.github/workflows/pharo-12.0.yaml +++ b/.github/workflows/pharo-12.0.yaml @@ -19,6 +19,6 @@ jobs: name: Build Pharo 12.0 uses: theseion/fuel/.github/workflows/base.yaml@master with: - build_targets: '["Pharo64-alpha"]' + build_targets: '["Pharo64-12"]' configs: '[".default.ston", ".tests.ston"]' branch: Pharo12 \ No newline at end of file diff --git a/.github/workflows/pharo-13.0.yaml b/.github/workflows/pharo-13.0.yaml new file mode 100644 index 0000000..ea54f0e --- /dev/null +++ b/.github/workflows/pharo-13.0.yaml @@ -0,0 +1,24 @@ +name: Build Pharo 13.0 +on: + push: + branches: + - Pharo12 + pull_request_target: + branches: + - Pharo12 + schedule: + # Minute [0,59] + # Hour [0,23] + # Day of the month [1,31] + # Month of the year [1,12] + # Day of the week ([0,6] with 0=Sunday) + - cron: '37 4 * * 6' + workflow_dispatch: +jobs: + build: + name: Build Pharo 13.0 + uses: theseion/fuel/.github/workflows/base.yaml@master + with: + build_targets: '["Pharo64-alpha"]' + configs: '[".default.ston", ".tests.ston"]' + branch: Pharo13 \ No newline at end of file diff --git a/README.md b/README.md index 7723a40..ad3b937 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,8 @@ We would love to see your project here too ;)! # Status of automated builds ### Pharo -[![Build status: Pharo 12 (alpha)](https://img.shields.io/github/actions/workflow/status/theseion/fuel/pharo-12.0.yaml?branch=Pharo12&label=Pharo%2012%20(alpha)&logo=github)](https://github.com/theseion/Fuel/actions/workflows/pharo-12.0.yaml) +[![Build status: Pharo 13 (alpha)](https://img.shields.io/github/actions/workflow/status/theseion/fuel/pharo-13.0.yaml?branch=Pharo13&label=Pharo%2013%20(alpha)&logo=github)](https://github.com/theseion/Fuel/actions/workflows/pharo-13.0.yaml) +[![Build status: Pharo 12](https://img.shields.io/github/actions/workflow/status/theseion/fuel/pharo-12.0.yaml?branch=Pharo12&label=Pharo%2012&logo=github)](https://github.com/theseion/Fuel/actions/workflows/pharo-12.0.yaml) master | 5.2.2 | 5.1.0 | 5.0.6 | 4.1.1 | 3.0.4 | 3.0.3 | ------------ | ------------ | ------------ | ------------ | ------------ | ------------ | ------------- |