Lars Strojny
c4ce1531cc
Specify exact version for GH actions to avoid accidental breakage ( #69 )
...
To avoid accidental breakage when an action is implicitly upgraded,
let’s fixate the action versions and let dependabot do it’s thing.
Therefore when an action upgrade breaks the build it becomes visible in
the dependabot PR.
2022-12-18 21:17:18 +01:00
Lars Strojny
78d45e770e
NPM v9 compatibility ( #68 )
...
`npm bin` no longer exists in npm version 9, so we use `npx` to run
local commands instead. `npm exec` would work as well, but that was only
introduced with npx version 7 and node 14 uses version 6. Duh!
2022-12-18 21:01:04 +01:00
Lars Strojny
df81a1206a
Rename workflow and input workflow
2022-11-23 14:59:22 +01:00
Lars Strojny
1d3452cdb0
Separate SonarCloud step to safely run it on PRs
2022-11-23 14:53:13 +01:00
Lars Strojny
7c7673f1c2
Fix code smells ( #36 )
...
Fix code smells detected by SonarCloud
2022-11-23 14:30:23 +01:00
Lars Strojny
97de2f0905
Set up SonarCloud static analysis
2022-11-23 11:42:44 +01:00
Lars Strojny
f8007b55ca
Add experimental support for basic auth and TLS ( #23 )
...
Allows restricting access to the monitoring endpoint using basic auth
and configure TLS certificates.
2022-11-16 22:19:08 +01:00
Lars Strojny
edf4e605e5
Cache expensive CI steps ( #21 )
...
Speed-up pipeline by caching eslint, prettier, TypeScript, node_modules
2022-11-14 02:43:27 +01:00
Lars Strojny
57e8a4d831
Reverse lint/tests exclusion on CI, better job name labels
2022-11-14 02:02:07 +01:00
Lars Strojny
4cc857b70e
Rename workflow
2022-11-09 00:03:15 +01:00
Lars Strojny
25b9afa1d2
Run tests via github actions
2022-11-08 22:59:00 +01:00
Lars Strojny
9c9e0e4871
Allow lint failure for older versions
2022-11-08 22:14:13 +01:00
Lars Strojny
1f1db91809
Don’t fail fast
2022-11-08 19:41:10 +01:00
Lars Strojny
aa8a6c10d2
Update GH actions ( #1 )
2022-11-08 00:20:19 +01:00
Lars Strojny
dd4a135022
Initial commit
2022-11-06 13:04:30 +01:00