Commit graph

22 commits

Author SHA1 Message Date
Bobbyperson
509b14c727
Update sqformat to latest version (#1008)
update sqformat
2026-08-07 15:03:17 -04:00
Bobbyperson
7c81044c4b
change formatter workflow to show diff (#998)
change formatting to show diff
2026-05-06 19:08:13 +01:00
Bobbyperson
0dcf045021 Add formatting workflow 2026-05-04 12:16:03 +01:00
Jack
932a754a99
Run encoding check on Northstar.Custom (#956) 2025-12-11 01:30:34 +01:00
Jack
d15a117eb3
Version display changes (#931)
* Add separate text for main menu version if versions don't match

* move mods over to dev version strings, surely this wont break the release pipeline :clueless:

* Change wording of menu text a little

* Rename nativefuncs.json to natives.json

* Update native JSON file path in compile-check.yml

* Add constants

* Remove vanilla compile steps as they didn't work anyway

---------

Co-authored-by: Rémy Raes <contact@remyraes.com>
2025-11-28 19:04:31 +00:00
Jack
037760a29f
Run compile check on vanilla as well (#911) 2024-12-05 22:02:50 +01:00
GeckoEidechse
05837fa96d
Add GitHub Action to automatically label PRs (#871)
Adds "needs code review" and "needs testing" to all new PRs

Co-authored-by: ASpoonPlaysGames <66967891+ASpoonPlaysGames@users.noreply.github.com>
2024-09-08 01:01:59 +02:00
GeckoEidechse
05b6f7ab1f
Bump actions/checkout to v4 (#847)
from v3 which is being deprecated
2024-08-27 15:20:07 +02:00
GeckoEidechse
fe8972fe40
Run merge conflict label action periodically (#833) 2024-08-08 17:06:27 +02:00
GeckoEidechse
94fa6608c7
Add option to manually run merge conflict label action (#832)
so that labels can easily be updated if need be
2024-08-08 17:01:02 +02:00
GeckoEidechse
83e97763b3
Bump Actions Ubuntu version to 22.04 (#805)
Bump the Ubuntu version used for encoding and missing translations check from `20.04` to `22.04`.
2024-06-24 14:29:40 +02:00
GeckoEidechse
d90a9867f0
Add Action to add label to PR on merge conflict (#772)
Adds a GitHub Action that auto-adds a label to a PR in case there are merge conflicts.
2023-12-20 16:20:43 +01:00
Jack
640d3915c1
Make add to project workflow work on PRs (#753)
Fix the add to project workflow so that it works on PRs from forks, securely by running it in the context of the target.
2023-10-21 18:39:21 +02:00
GeckoEidechse
8dfc1b9a07 Only run add-to-project action 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:18:18 +02:00
Jack
a7d40aac07
Add workflow for adding PRs and Issues to the project board (#696)
Automatically adds all opened issues and pull requests to the project board.
2023-10-14 22:41:01 +02:00
pg9182
f6716069a2
Update check-loc-encoding checkout action (#620)
Fixes Node.js 12 deprecation.
2023-04-21 22:57:09 +02:00
Rémy Raes
7ec5413c0e
Add CI logic for finding missing translations (#608)
* build: add script to get missing keys per language

* fix: typo

* fix: check arguments before launching script

* feat: script can be run with language argument

* docs: add readme

* fix: remove multiple spaces while searching for translations

* build: add translations check CI

* refactor: put translation job alongside encoding job

* feat: add unicode characters because why not

* build: exit with an error code if some translations are missing

* build: exit using process.exit

* feat: CI should continue running with missing translations

* build: use actions/checkout v3

* refactor: put build directory into .github directory
2023-04-06 00:28:09 +02:00
Jack
ec992d12ff
Bump compile check version to v3 (#603)
Adds initscript support
2023-03-29 01:00:42 +02:00
Jack
12cf8b98de
Compile check tests in CI (#575)
* first test compile

* rename job step

* compile separately without Northstar.Custom

* move to release instead of main branch

* create json for compile check native functions

* update to use v2 and json file

* Add description of compile-check action

Co-authored-by: Maya <11448698+RoyalBlue1@users.noreply.github.com>
2023-02-09 22:50:57 +01:00
Kyle Gospodnetich
fdc38f3867
Fix missing fonts under Linux (#437)
* Replace Arial and Lucidia fonts with Lato and Fira Code respectively, this fixes Linux users needing to install proprietary fonts to use the in-game console.

* Clean up gitattributes and encoding.yml to be more specific about the txt files it checks against. UTF-16LE-BOM will crash the game with a division by zero error if it's not expecting the file to be encoded as such.

* Replace Fira Code with Northstar Mono (Modified Fira Mono Regular)
2022-07-22 00:38:16 +02:00
Barichello
7845752b73
Update CI trigger 2022-02-13 19:54:24 -03:00
Barichello
ae6a60d5de
Add check-loc-encoding CI job 2022-01-29 17:37:16 -03:00