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

Update GitHub action #608

Closed theseion closed 11 months ago

theseion commented 11 months ago

@fniephaus I think we need to update the GH action for my latest fix to work there. I've never done this. Do I just merge main into action? Or rebase?

fniephaus commented 11 months ago

Why do we need to do this? Because we switched Pharo-stable and Pharo-alpha to 64 bits? setup-smalltalkci uses the javascript template and they document how do change and update these types of actions here.

theseion commented 11 months ago

No, because

  1. we fixed the VM selection for the stable Pharo versions
  2. we fixed deprecations for Pharo 12 (that lead to failed runs)

I'll try to open a PR.

theseion commented 11 months ago

Oh, I see now that the action uses the master branch... Weird. Well, back to investigating then...