Commit Graph

14 Commits (7121d09913b7a2abbdd9a22736f4fa6d164e29e1)

Author SHA1 Message Date
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