Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Modernize CI #54

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Modernize CI #54

wants to merge 4 commits into from

Conversation

thetredev
Copy link

@thetredev thetredev commented Sep 12, 2023

This PR basically fixes all the CI builds for this project. I tried to explain everything in the commit messages to the best of my ability.

According to https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources,
`ubuntu-18.04` is not supported anymore. I would've changed it to `ubuntu-20.04`,
but as soon as Canonical releases Ubuntu 24.04, `ubuntu-20.04` will get deprecated again (I guess).

So I think `ubuntu-latest` is fine.

Signed-off-by: Timo Reichl <[email protected]>
Same reasoning as for `ubuntu-latest`.

Signed-off-by: Timo Reichl <[email protected]>
…mann/[email protected] for Windows builds

This fixes a lot of issues which point to outdated node12 and
outdated/deprecated syntax for build outputs being used.

Signed-off-by: Timo Reichl <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant