Skip to content

enable CI for building#14

Merged
kevinbentley merged 1 commit intoDescentDevelopers:mainfrom
Arcnor:main
Apr 16, 2024
Merged

enable CI for building#14
kevinbentley merged 1 commit intoDescentDevelopers:mainfrom
Arcnor:main

Conversation

@Arcnor
Copy link
Contributor

@Arcnor Arcnor commented Apr 16, 2024

Very simple CI config, could be used to maybe check that #13 builds properly before merging. That said, AngelScript fails to build as mentioned in #10 (although for some strange reason I cannot reproduce it locally!) so the build is red, but still only a single failure should be expected for that PR.

It's easy to remove from the CMakeLists though, but I didn't want to generate conflicts with that PR just in case.

Update: Build is green after rebasing: https://github.com/Arcnor/Descent3/actions/runs/8712259559

runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v3
Copy link

@kpalmvik kpalmvik Apr 16, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would suggest using the modern checkout@v4 based on a supported Node version, instead of the legacy v3.

That is unless there is a particular reason that I’m missing completely 🤗

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, no reason at all, just copied what I had around in some other project 🙂. I'll change it to v4

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done, and build is now green after rebasing, also fixed artifacts https://github.com/Arcnor/Descent3/actions/runs/8712259559

@Arcnor Arcnor force-pushed the main branch 2 times, most recently from 44cde05 to 765883f Compare April 16, 2024 20:41
@kevinbentley kevinbentley merged commit 9c7ce0e into DescentDevelopers:main Apr 16, 2024
@JeodC JeodC added this to the All platforms building milestone Apr 17, 2024
JeodC pushed a commit that referenced this pull request Apr 28, 2024
enable CI for building
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants