Skip to content
This repository was archived by the owner on Jun 15, 2023. It is now read-only.

Add Github Actions #4

Closed
wants to merge 2 commits into from
Closed

Add Github Actions #4

wants to merge 2 commits into from

Conversation

cknitt
Copy link
Member

@cknitt cknitt commented May 21, 2022

This adds CI (Github Actions) to this repo, including artifact upload for the ninja binary for all supported platforms.
On Windows, the MSVC compiler is used.

I have successfully tested this in my fork of the repo, as the workflow did not run in this one, maybe because the ci.yml needs to exist in the target branch first.

BTW, I don't understand the branch setup in this repo. dev is set as the default branch,
but g_rescript is the up to date one used for building the ninja binary for the current rescript-compiler master.
I am therefore targeting g_rescript in this PR, but have added both branches in the CI.yml.

Bildschirmfoto 2022-05-26 um 07 08 43

@cknitt cknitt changed the title Add CI WIP: Add CI May 21, 2022
@cknitt cknitt force-pushed the ci branch 2 times, most recently from d0cab0e to 132875a Compare May 23, 2022 15:23
@cknitt cknitt changed the title WIP: Add CI Add Github Actions May 26, 2022
@cristianoc
Copy link
Collaborator

@cknitt would you continue here: #5
actions are running there

@cknitt
Copy link
Member Author

cknitt commented May 26, 2022

Already merged as #5.

@cknitt cknitt closed this May 26, 2022
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.

2 participants