HaxeFoundation / neko

The Neko Virtual Machine
https://nekovm.org
Other
552 stars 107 forks source link

Fix CI #231

Closed tobil4sk closed 2 years ago

tobil4sk commented 3 years ago

Pull request to get CI working again.

Depends on: #225

tobil4sk commented 2 years ago

I was looking through the PRs; this has changes that resolve #208 and #209.

Simn commented 2 years ago

I have no idea what this does but oh well, it's neko \o/

tobil4sk commented 2 years ago

Thanks, to summarise it just fixes some broken dependency links/versions and updates the OS builds as some had been removed from azure pipelines. As a sidenote, now that this has been merged #208, #209 and #225 are now effectively redundant (in some cases they were already out of date), so they can be closed to clean things up.

Simn commented 2 years ago

Alright, thank you! Just point me at the next PR.

tobil4sk commented 2 years ago

Once #233 passes the only one left is the one to the Haxe repository itself: https://github.com/HaxeFoundation/haxe/pull/10402

Simn commented 2 years ago

Nice, I'm enjoying this quest chain!

tobil4sk commented 2 years ago

Seems like the deploy stage failed... The PPA job seems to be broken because it tried to use Ubuntu 16, which I'm assuming is the default if no version is specified. I think #234 should fix that failure at least?

tobil4sk commented 2 years ago

Ok so that PR fixed the PPA job, however the S3 job is still failing: https://dev.azure.com/HaxeFoundation/GitHubPublic/_build/results?buildId=8591&view=logs&j=a2b6ff8e-93b1-562c-b496-4ec6258421ad&t=72aeab33-1766-5c7a-84dd-10f11f6659dc I'm not really sure what's going wrong here as I'm not experienced in azure pipelines. However, this would have to be fixed in order for the compiler tests to be able to access the newest version of neko.