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