aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2024-09-04Bump clang-format-lint-action to v0.18.2 (#813)GeckoEidechse
which is the newest upstream version currently
2024-09-03Update build instructions and CI for `build` subfolder (#808)v1.27.7-rc3v1.27.7-rc2GeckoEidechse
Update build instructions for compiling from command line or both Windows and Linux Update CI to build into CI subfolder to match suggested build instructions Update gitignore in regards to build directory Co-authored-by: F1F7Y <64418963+F1F7Y@users.noreply.github.com>
2024-08-30Add GitHub Action to automatically label PRs (#794)Jack
Adds "needs code review" and "needs testing" to all new PRs
2024-08-08Add option to manually run merge conflict label action (#760)v1.27.2-rc1GeckoEidechse
so that labels can easily be updated if need be
2024-08-08Add comment explaining time choice for cron job (#759)GeckoEidechse
2024-06-19Update `actions/upload-artifact` to v4 (#725)GeckoEidechse
v3 is outdated and will soon be deprecated Co-authored-by: Jan <sentrycraft123@gmail.com>
2024-06-19Add clang CI (#721)Jan
Builds Northstar with the Microsoft provided clang-cl build next to MSVC Release builds are unchanged and still only built with MSVC
2024-06-19Update `actions/checkout` to v4 (#724)GeckoEidechse
v3 is outdated and will soon be deprecated Co-authored-by: Jan <sentrycraft123@gmail.com>
2024-01-04Add cmake format check to CI (#630)Jack
2024-01-03Run auto-label action at a later timeGeckoEidechse
for testing
2024-01-03Schedule the merge conflict labelling to run daily (#631)Jack
2023-12-27Folder restructuring from primedev (#624)v1.21.2-rc3v1.21.2Jack
Copies of over the primedev folder structure for easier cherry-picking of further changes Co-authored-by: F1F7Y <filip.bartos07@proton.me>
2023-12-20Add Action to add label to PR on merge conflict (#621)GeckoEidechse
Adds a GitHub Action that auto-adds a label to a PR in case there are merge conflicts.
2023-12-07Add clang-format config to pack constructor initializers (#608)uniboi
The setting will set each initializer in a new line if all of them don't fit in one line
2023-12-04Bump clang format action to 0.16.2 (#609)GeckoEidechse
Current is 0.13 which was released October 2021. This bumps it latest at the time of writing, i.e. 0.16.2
2023-10-23Run add-to-project on new PRs (#584)v1.19.11-rc6v1.19.11-rc5v1.19.11-rc4v1.19.11-rc3v1.19.11-rc2v1.19.11-rc1v1.19.10-rc1v1.19.10Jack
Fix the add to project workflow so that it works on PRs from forks, securely
2023-10-16Use 4th digit in version number for CI build number (#541)v1.19.9-rc3v1.19.9-rc2v1.19.9-rc1v1.19.9Jack
Sets the 4th digit of the version number to the current CI run number. This is done to more easily link a binary back to the PR or commit it came from.
2023-10-15Only run `add-to-project` action on issues (#577)GeckoEidechse
Only run on issues PRs from forks are triggered from that fork which means that they don't have access to the necessary token
2023-10-14Add workflow for adding PRs and Issues to the project board (#572)Jack
Automatically adds all opened issues and pull requests to the project board.
2023-09-15Export Northstar version number in DLL (#542)v1.18.3-rc1v1.18.31.18.XJack
Export version number in `Northstar.dll`
2023-07-22Replace vendored libcurl and minhook with submodules (#500)v1.17.1-rc1Jan
* Replace vendored libcurl and minhook with submodules * Add cmake utility for checking submodules and initializing them * Update build instructions to use Git
2023-06-22Update release action to match push action (#476)v1.15.0-rc2v1.15.0F1F7Y
2023-06-22Move to cmake (#467)v1.15.0-rc1F1F7Y
Moves the entire project to cmake as the build system
2023-04-22Replace `set-output` in GitHub Actions workflows (#452)v1.13.0-rc2v1.13.0-rc1v1.13.0pg9182
`set-output` is being deprecated as per https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-04-07Bump download-artifact action to v3 (#444)GeckoEidechse
v2 is deprecated
2023-03-19CI create release and upload files on tag (#439)GeckoEidechse
* CI create release and upload files on tag On tag creation, this creates a new release and uploads the corresponding compiled launcher and debug files. * Remove leftover `ls` * Remove condition to not build RCs Release candidates should also be built and uploaded. The condition for not building them was a leftover from copy-pasting code. * Move condition to parent * Make sure files are in root of zip Previously they were in a subfolder inside the zip * Remove leftover content from copy/paste
2022-11-22Bump used Actions version (#339)GeckoEidechse
Old version is being deprecated by GitHub
2022-08-24Adjust folder structure (#242)BobTheBob
* Adjust folder structure * change launcher directory name
2022-02-08Multiple workflow triggersBarichello
2022-02-05Update CI triggerBarichello
2022-02-03Add format-check ci stageBarichello
2022-01-05Add text files to CI artifactsBarichello
2022-01-04switch to release buildsJack Baron
2022-01-04don't upload all filesJack Baron
2022-01-04add github actions workflowJack Baron