diff --git a/.github/workflows/pharo-10.0.yaml b/.github/workflows/pharo-10.0.yaml new file mode 100644 index 00000000..d399bff7 --- /dev/null +++ b/.github/workflows/pharo-10.0.yaml @@ -0,0 +1,44 @@ +name: Build Pharo 10.0 +on: + push: + pull_request: + 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: '17 4 * * 6' + workflow_dispatch: + inputs: + branches: + description: "Branches" + required: true + type: choice + options: + - master + - 2.2.0 + - 3.0.0 + - 3.0.1 + - 3.0.2 + - 3.0.3 + - 3.0.4 + - 4.0.0 + - 4.1.0 + - 4.1.1 + - 5.0.0 + - 5.0.1 + - 5.0.2 + - 5.0.3 + - 5.0.4 + - 5.0.5 + - 5.0.6 + - 5.1.0 + - 5.2.0 +jobs: + build: + name: Build Pharo 10.0 + uses: theseion/fuel/.github/workflows/base.yaml@master + with: + build_targets: '["Pharo64-10"]' + configs: '[".default.ston", ".tests.ston", ".debug.ston", ".developmentgroup.ston"]' \ No newline at end of file diff --git a/.github/workflows/pharo-7.0.yaml b/.github/workflows/pharo-7.0.yaml index e45f3245..34c6a39a 100644 --- a/.github/workflows/pharo-7.0.yaml +++ b/.github/workflows/pharo-7.0.yaml @@ -9,6 +9,7 @@ on: # Month of the year [1,12] # Day of the week ([0,6] with 0=Sunday) - cron: '17 4 * * 6' + workflow_dispatch: jobs: build: name: Build Pharo 7.0 diff --git a/.github/workflows/pharo-8.0.yaml b/.github/workflows/pharo-8.0.yaml index ab67325d..3caf7381 100644 --- a/.github/workflows/pharo-8.0.yaml +++ b/.github/workflows/pharo-8.0.yaml @@ -9,6 +9,7 @@ on: # Month of the year [1,12] # Day of the week ([0,6] with 0=Sunday) - cron: '17 4 * * 6' + workflow_dispatch: jobs: build: name: Build Pharo 8.0 diff --git a/.github/workflows/pharo-9.0.yaml b/.github/workflows/pharo-9.0.yaml index 0386ed9a..f1f2bf1c 100644 --- a/.github/workflows/pharo-9.0.yaml +++ b/.github/workflows/pharo-9.0.yaml @@ -9,6 +9,7 @@ on: # Month of the year [1,12] # Day of the week ([0,6] with 0=Sunday) - cron: '17 4 * * 6' + workflow_dispatch: jobs: build: name: Build Pharo 9.0 diff --git a/.github/workflows/pharo-alpha.yaml b/.github/workflows/pharo-alpha.yaml index f5ce497d..195c10f6 100644 --- a/.github/workflows/pharo-alpha.yaml +++ b/.github/workflows/pharo-alpha.yaml @@ -9,6 +9,7 @@ on: # Month of the year [1,12] # Day of the week ([0,6] with 0=Sunday) - cron: '17 4 * * 6' + workflow_dispatch: jobs: build: name: Build Pharo alpha diff --git a/.github/workflows/squeak-5.2.yaml b/.github/workflows/squeak-5.2.yaml index 79424af4..2f5dd8c9 100644 --- a/.github/workflows/squeak-5.2.yaml +++ b/.github/workflows/squeak-5.2.yaml @@ -9,6 +9,7 @@ on: # Month of the year [1,12] # Day of the week ([0,6] with 0=Sunday) - cron: '17 4 * * 6' + workflow_dispatch: jobs: build: name: Build Squeak 5.2 diff --git a/.github/workflows/squeak-5.3.yaml b/.github/workflows/squeak-5.3.yaml index 3c5fb58b..50b45fc4 100644 --- a/.github/workflows/squeak-5.3.yaml +++ b/.github/workflows/squeak-5.3.yaml @@ -9,6 +9,7 @@ on: # Month of the year [1,12] # Day of the week ([0,6] with 0=Sunday) - cron: '17 4 * * 6' + workflow_dispatch: jobs: build: name: Build Squeak 5.3 diff --git a/.github/workflows/squeak-6.0.yaml b/.github/workflows/squeak-6.0.yaml new file mode 100644 index 00000000..d93df648 --- /dev/null +++ b/.github/workflows/squeak-6.0.yaml @@ -0,0 +1,19 @@ +name: Build Squeak 6.0 +on: + push: + pull_request: + 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: '17 4 * * 6' + workflow_dispatch: +jobs: + build: + name: Build Squeak 6.0 + uses: theseion/fuel/.github/workflows/base.yaml@master + with: + build_targets: '["Squeak64-6.0"]' + configs: '[".default.ston", ".tests.ston"]' \ No newline at end of file diff --git a/.github/workflows/squeak-alpha.yaml b/.github/workflows/squeak-alpha.yaml index 942ba727..b84f96aa 100644 --- a/.github/workflows/squeak-alpha.yaml +++ b/.github/workflows/squeak-alpha.yaml @@ -9,6 +9,7 @@ on: # Month of the year [1,12] # Day of the week ([0,6] with 0=Sunday) - cron: '17 4 * * 6' + workflow_dispatch: jobs: build: name: Build Squeak alpha