Commit Graph

29 Commits

Author SHA1 Message Date
Jack eda88bd170
Add cmake format check to CI (#630) 2024-01-04 00:10:06 +01:00
GeckoEidechse baa706d25a Run auto-label action at a later time
for testing
2024-01-03 21:46:43 +01:00
Jack 4855b56849
Schedule the merge conflict labelling to run daily (#631) 2024-01-03 21:39:05 +01:00
Jack f5ab6fb5e8
Folder restructuring from primedev (#624)
Copies of over the primedev folder structure for easier cherry-picking of further changes

Co-authored-by: F1F7Y <filip.bartos07@proton.me>
2023-12-27 01:32:01 +01:00
GeckoEidechse bb8ed59f68
Add Action to add label to PR on merge conflict (#621)
Adds a GitHub Action that auto-adds a label to a PR in case there are merge conflicts.
2023-12-20 16:03:31 +01:00
uniboi 2a30a0d58e
Add clang-format config to pack constructor initializers (#608)
The setting will set each initializer in a new line if all of them don't fit in one line
2023-12-07 21:17:50 +01:00
GeckoEidechse ad1b6ae61b
Bump clang format action to 0.16.2 (#609)
Current is 0.13 which was released October 2021. This bumps it latest at the time of writing, i.e. 0.16.2
2023-12-04 12:20:47 +01:00
Jack cfc32a6bd6
Run add-to-project on new PRs (#584)
Fix the add to project workflow so that it works on PRs from forks, securely
2023-10-23 22:41:52 +02:00
Jack d463a43474
Use 4th digit in version number for CI build number (#541)
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-16 14:51:24 +02:00
GeckoEidechse db5ef8d6b0
Only run `add-to-project` action on issues (#577)
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-15 02:05:58 +02:00
Jack 2dd19ab51f
Add workflow for adding PRs and Issues to the project board (#572)
Automatically adds all opened issues and pull requests to the project board.
2023-10-14 22:55:56 +02:00
Jack af1df846a3
Export Northstar version number in DLL (#542)
Export version number in `Northstar.dll`
2023-09-15 01:42:21 +02:00
Jan d3fb76f889
Replace vendored libcurl and minhook with submodules (#500)
* Replace vendored libcurl and minhook with submodules
* Add cmake utility for checking submodules and initializing them
* Update build instructions to use Git
2023-07-22 02:22:26 +02:00
F1F7Y 23594f24d3
Update release action to match push action (#476) 2023-06-22 21:56:40 +02:00
F1F7Y 89996405ee
Move to cmake (#467)
Moves the entire project to cmake as the build system
2023-06-22 11:47:46 +02:00
pg9182 7c2b56b1e9
Replace `set-output` in GitHub Actions workflows (#452)
`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-22 02:34:48 +02:00
GeckoEidechse d7637c7ab5
Bump download-artifact action to v3 (#444)
v2 is deprecated
2023-04-07 21:24:30 +02:00
GeckoEidechse 5d946ca2c1
CI create release and upload files on tag (#439)
* 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
2023-03-19 19:56:29 +01:00
GeckoEidechse c409332991
Bump used Actions version (#339)
Old version is being deprecated by GitHub
2022-11-22 12:25:31 +01:00
BobTheBob f9bc3c9d18
Adjust folder structure (#242)
* Adjust folder structure

* change launcher directory name
2022-08-24 00:32:31 +01:00
GeckoEidechse d20cf6f08a
Mention reproducing bugs and feature usage desc. (#221) 2022-07-20 12:43:03 +02:00
GeckoEidechse c5725b7855
Add pull request template (#188) 2022-06-15 00:05:24 +02:00
Barichello 52b267d7e3
Multiple workflow triggers 2022-02-08 00:38:51 -03:00
Barichello 4dbed8b51e
Update CI trigger 2022-02-05 21:43:39 -03:00
Barichello e9f93ba2e8
Add format-check ci stage 2022-02-03 22:05:37 -03:00
Barichello 4fc9efa398
Add text files to CI artifacts 2022-01-05 21:32:09 -03:00
Jack Baron 2200773cc2
switch to release builds 2022-01-04 19:27:29 +00:00
Jack Baron 258e2357d3
don't upload all files 2022-01-04 18:54:39 +00:00
Jack Baron 2010f3de22
add github actions workflow 2022-01-04 18:01:32 +00:00