Wouter Born
e77e3f48d5
GitHub Actions workflow upgrades ( #1573 )
...
* Upgrade actions to fix deprecation warnings
* Use ubuntu-22.04 for builds
Signed-off-by: Wouter Born <github@maindrain.net>
2022-12-11 16:56:56 +01:00
Wouter Born
2e46427c75
GitHub Actions workflow improvements ( #1434 )
...
* Upgrade actions to latest versions
* Upgrade Maven to 3.8.6
* Use Temurin JDK instead of Zulu JDK
The Temurin JDK is preinstalled in the [Ubuntu image](https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-Readme.md#java ) whereas the Zulu JDK first need to be downloaded.
It should also perform better because the Temurin JDK is linked to glibc 2.12 whereas the Zulu JDK is linked to glibc 2.5.
Also adds missing wildcards to the .gitattributes file.
Signed-off-by: Wouter Born <github@maindrain.net>
2022-07-03 15:55:17 +02:00
Wouter Born
97f18398d3
Add GitHub Actions CI build ( #1341 )
...
* Add GHA CI build (Java 11/17)
* Add GHA build status badge
* Update required Java version range used by the enforcer plugin
Signed-off-by: Wouter Born <github@maindrain.net>
2022-03-13 12:25:22 +01:00
DarkC
f601eb242e
Fix lint npm command & use it in GitHub workflow ( #952 )
...
Signed-off-by: Kevin Haunschmied <darkc.futarialone@gmail.com>
2021-03-10 20:07:14 +01:00
Yannick Schaus
d3a49e97d5
Reactivate @vue/standard + template ESLint rules ( #942 )
...
Includes template rules from #905 .
Adjust webpack configuration:
- add environment options & scripts to generate reports & stats
- add GitHub workflow job for bundle-analyzer report integration (as artifact)
& integration with https://app.relative-ci.com/projects/ZNG5hy4VeSJQVQcq1Kvu
for comparative analysis
Signed-off-by: Philipp Waller <1090452+philippwaller@users.noreply.github.com>
Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-09 18:14:20 +01:00
Yannick Schaus
074942e598
Update job name
...
Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-07 03:30:59 +01:00
Yannick Schaus
feda256b7e
Update GitHub action
...
Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-07 03:29:22 +01:00
Yannick Schaus
b7384eba61
Update ESLint action path restriction
...
Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-07 02:28:39 +01:00
Yannick Schaus
eed87a8adb
Add ESLint action for Main UI
...
Signed-off-by: Yannick Schaus <github@schaus.net>
2021-03-07 02:19:24 +01:00
Yannick Schaus
cd66d064a7
[skip ci] More orga spelling fixes & adjustments ( #531 )
...
Signed-off-by: Yannick Schaus <github@schaus.net>
2020-11-18 01:33:49 +01:00
Yannick Schaus
dae0086a0b
[skip ci] [orga] Further improvements to the issue templates & README ( #530 )
...
Signed-off-by: Yannick Schaus <github@schaus.net>
2020-11-17 22:59:35 +01:00
Yannick Schaus
668bb82734
[skip ci] [orga] Fix spelling errors in issue menu
...
Signed-off-by: Yannick Schaus <github@schaus.net>
2020-11-17 17:29:59 +01:00
Yannick Schaus
338e819196
[skip ci] [orga] Adjustments in README & templates ( #528 )
...
Signed-off-by: Yannick Schaus <github@schaus.net>
2020-11-17 17:26:57 +01:00
Yannick Schaus
ce79d887f5
[Orga] Add README, move directives & template issues ( #527 )
...
Signed-off-by: Yannick Schaus <github@schaus.net>
2020-11-17 17:17:13 +01:00