hpi-swa / smalltalkCI

Framework for testing Smalltalk projects with GitHub Actions, GitLab CI, Travis CI, AppVeyor, and others.
MIT License
94 stars 68 forks source link

Failing jobs for Pharo32-xx (Linux, MacOs and Windows) #601

Open labordep opened 1 year ago

labordep commented 1 year ago

Hi,

I'm trying to execute Pharo32-11 jobs and for all OS I have a job failure. image

Info : this is working fine for Pharo64-11. image

For Ubuntu : image

For MacOS : image

For Windows : image

I'm using this script :

name: 'Pharo 11 CI'

on:
  push:
    branches:
      - '**'
      - '!master'
  pull_request:
    types: [assigned, opened, synchronize, reopened]

jobs:
  build:
    strategy:
      matrix:
        os: [ ubuntu-latest, macos-latest, windows-latest ]
        smalltalk: [ Pharo64-11, Pharo32-11 ]
    runs-on: ${{ matrix.os }}
    name: ${{ matrix.smalltalk }} on ${{ matrix.os }}
    steps:
      - uses: actions/checkout@v3
      - uses: hpi-swa/setup-smalltalkCI@v1
        with:
          smalltalk-image: ${{ matrix.smalltalk }}
      - name: Load in New Image and Run Tests
        run: smalltalkci -s ${{ matrix.smalltalk }} ${{ matrix.ston }}
        shell: bash
        timeout-minutes: 10
        env: 
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Thanks for your help :)

fniephaus commented 1 year ago

Linux problem

Could you please try again using ubuntu-20.04 insteand of ubuntu-latest?

macOS problem

It seems the zeroconfig at https://get.pharo.org/32/110 is broken: it links to https://files.pharo.org/get-files/110/pharoImage-x86.zip but the file now seems to be called https://files.pharo.org/get-files/110/pharoImage-x86**_64**.zip.

@estebanlm could you please take a look?

labordep commented 1 year ago

Thanks @fniephaus. I have tried with ubuntu-20.04.

Same problem :( :

image

gcotelli commented 1 year ago

Looking at http://files.pharo.org/image/110/ I couldn't find 32-bit versions of the Pharo 11 image, so maybe there's no more a 32 bits version?

estebanlm commented 1 year ago

there should be, but links are broken. @guillep may know something.