Commit graph

  • 34b24f3eb7 make patchright work in docker Ralf Vogler 2025-05-26 00:46:09 +02:00
  • 6ce17f667e Merge branch 'dev' into patchright Ralf Vogler 2025-05-25 22:25:11 +02:00
  • ba847e387e
    Merge fdbd71ef0d into a2e1ef60e6 Ralf Vogler 2025-05-25 22:13:56 +02:00
  • fdbd71ef0d docker: user fgc instead of root, fixes #468, how to deal with existing volumes? docker-rootless Ralf Vogler 2025-05-25 21:57:36 +02:00
  • a2e1ef60e6 fix 656f746626: yaml quotes... Ralf Vogler 2025-05-25 22:11:32 +02:00
  • 78af8bd912 docker: user fgc instead of root, fixes #468, how to deal with existing volumes? Ralf Vogler 2025-05-25 21:57:36 +02:00
  • 90cdf04b8a docker: comment on ARG -> ENV Ralf Vogler 2025-05-25 20:38:19 +02:00
  • 3e3baa0d3e docker healthcheck: check that noVNC is reachable (and node running) Ralf Vogler 2025-05-25 20:00:32 +02:00
  • 3329d597b9 add healthcheck (just checks for node) to Dockerfile and docker-compose.yml Ralf Vogler 2025-05-25 19:37:00 +02:00
  • 656f746626 only run js/sonarqube for changes to **.js, **.ts, package.json Ralf Vogler 2025-05-25 17:13:30 +02:00
  • 68d6122e8c fix b4dcd0b: $@ needed to run command... Ralf Vogler 2025-05-25 16:56:16 +02:00
  • 82d39d30b6 NOWAIT=1 to fail fast instead of waiting for user input Ralf Vogler 2025-05-25 16:40:09 +02:00
  • 9285b52017 respect INTERACTIVE=1 in gog and eg, not just pg Ralf Vogler 2025-05-25 16:31:12 +02:00
  • f7a584c415 fix SonarQube Scan version Ralf Vogler 2025-05-25 16:19:33 +02:00
  • 3b321a28d6 js.yml forgot one npx -> bunx Ralf Vogler 2025-05-25 16:16:17 +02:00
  • b4dcd0b8af fix actionlint/shellcheck: $@ -> $* Ralf Vogler 2025-05-25 16:12:03 +02:00
  • 33227081f6 fix js.yml Ralf Vogler 2025-05-25 15:27:32 +02:00
  • 25078694cd upgrade deprecated sonarcloud-github-action -> sonarqube-scan-action Ralf Vogler 2025-05-25 15:24:46 +02:00
  • 4288bf1d39 same triggers (push, PRs) for js, mega-linter, sonar Ralf Vogler 2025-05-25 15:14:14 +02:00
  • 0158bd64a6 use emd/cmd for js.yml Ralf Vogler 2025-05-25 15:05:04 +02:00
  • f06bcccce0 echo -e for \n Ralf Vogler 2025-05-25 12:03:03 +02:00
  • 713600d4e0 grep size for image from df output Ralf Vogler 2025-05-25 11:59:04 +02:00
  • 590a78f7df can't remove buildkit images? Ralf Vogler 2025-05-25 11:41:27 +02:00
  • b8fbc0a95d docker image rm buildkit stuff? Ralf Vogler 2025-05-25 11:35:44 +02:00
  • 07a2c81f05 uncompressed docker size with buildx Ralf Vogler 2025-05-25 11:23:32 +02:00
  • 3065ad1c5e .dockerignore = strict superset of .gitignore, not DRY, but ok... Ralf Vogler 2025-05-25 11:09:10 +02:00
  • 6f3dbdbe14 need other commands to get sizes for docker buildx? Ralf Vogler 2025-05-25 02:00:41 +02:00
  • d508675d0b log (un)compressed docker image size = shared + unique Ralf Vogler 2025-05-25 01:41:07 +02:00
  • d2e8f000b5 rm cross-env for npm run docker since it wasn't working right - readme as single source of truth for docker run cmd Ralf Vogler 2025-05-25 01:10:16 +02:00
  • d05837b6b8 rm @microsoft/eslint-formatter-sarif (uses its own old eslint) and wget sarif.js Ralf Vogler 2025-05-25 00:22:16 +02:00
  • a110b237d5 bun install almost twice as fast Ralf Vogler 2025-05-25 00:14:49 +02:00
  • 3d2df7654c switch ci from npm to bun Ralf Vogler 2025-05-25 00:12:54 +02:00
  • ef94943ee8 nicer md for job summary Ralf Vogler 2025-05-25 00:08:28 +02:00
  • 2380d24e60 howfat tables don't work as md Ralf Vogler 2025-05-25 00:06:02 +02:00
  • 305effe7f1 dep size in job summary? Ralf Vogler 2025-05-24 23:56:46 +02:00
  • fee46d38e0 ci/js: check size of dependencies Ralf Vogler 2025-05-24 23:40:48 +02:00
  • c0abc6ee45 run eslint with sarif and then normally? Ralf Vogler 2025-05-24 23:23:37 +02:00
  • 603224c13e eslint.yml -> js.yml Ralf Vogler 2025-05-24 23:12:02 +02:00
  • 8ba46c52ec eslint with sarif upload Ralf Vogler 2025-05-24 23:11:19 +02:00
  • a242b2d5c4 ncu -u; migrate @stylistic/eslint-plugin{-js,} Ralf Vogler 2025-05-24 22:47:08 +02:00
  • 02005b6fee skip docker push for PRs Ralf Vogler 2025-05-24 22:40:22 +02:00
  • c5f061c7d5
    Merge pull request #476 from vogler/mega-linter Ralf Vogler 2025-05-24 22:36:32 +02:00
  • 5f1458413d [MegaLinter] Apply linters fixes vogler 2025-05-24 20:25:18 +00:00
  • a7b882f3a1 added PAT for megalinter with workflows permission Ralf Vogler 2025-05-24 22:22:36 +02:00
  • e7a00d7d18 megalinter apparently can't push commit fixing workflows without a sep. PAT Ralf Vogler 2025-05-24 21:51:53 +02:00
  • b4123e5e1d remove super-linter in favor of mega-linter Ralf Vogler 2025-05-24 21:21:23 +02:00
  • 9fa9325566 megalinter: job summary from markdown file Ralf Vogler 2025-05-24 20:52:51 +02:00
  • 1ed84a0a60 megalinter: upload-sarif category Ralf Vogler 2025-05-24 20:51:50 +02:00
  • 6309fc5a37 megalinter: upload-sarif needs more permissons? Ralf Vogler 2025-05-24 19:55:10 +02:00
  • 056494c9dc megalinter customize config; local run ~7min... Ralf Vogler 2025-05-24 19:41:20 +02:00
  • 76af81de56 megalinter reports also in json and md instead of just log Ralf Vogler 2025-05-24 16:02:36 +02:00
  • a65a0b80a6 disable markdownlint line-length Ralf Vogler 2025-05-24 15:50:25 +02:00
  • a040108e92 megalinter "''" needed for lists in env var Ralf Vogler 2025-05-24 15:50:08 +02:00
  • af406b3b50 megalinter yaml: fix wrong auto-fix Ralf Vogler 2025-05-24 15:39:59 +02:00
  • ec3db19fb5 megalinter yaml (funny that this complains about their own generated config...) Ralf Vogler 2025-05-24 15:38:27 +02:00
  • 6bd742351f megalinter markdown Ralf Vogler 2025-05-24 15:34:00 +02:00
  • 0c5387729d markdown config Ralf Vogler 2025-05-24 15:33:41 +02:00
  • 0495486cde comment how to run locally Ralf Vogler 2025-05-24 15:33:19 +02:00
  • 91fe3aee80 run for PRs against main or dev Ralf Vogler 2025-05-24 15:33:05 +02:00
  • 847c921bca use megalinter cupcake flavor (88 vs 127 linter, 5 vs 10GB image) Ralf Vogler 2025-05-24 15:32:45 +02:00
  • 5a9cc0cb3a npx mega-linter-runner --install # all defaults Ralf Vogler 2025-05-23 00:54:32 +02:00
  • 0b27cf0a44 lint.yml -> super-linter.yml Ralf Vogler 2025-05-23 00:54:04 +02:00
  • 0b586c5d0c docker: rm old labels Ralf Vogler 2025-05-23 00:52:22 +02:00
  • 98b001c204 docker: comment out all labels since they're added? Ralf Vogler 2025-05-23 00:04:20 +02:00
  • 5d48716ef1 docker: GitHub doesn't show labels due to multi-arch image -> add annotation level index Ralf Vogler 2025-05-22 23:49:09 +02:00
  • ada40d05ec docker: use metadata-action for tags and labels Ralf Vogler 2025-05-22 23:26:11 +02:00
  • 2bd12a986e pg: fix eslint no-async-promise-executor Ralf Vogler 2025-05-22 22:40:08 +02:00
  • 0e00cfd7fb dependabot: ignore eslint and group devDependencies into one PR Ralf Vogler 2025-05-22 22:23:57 +02:00
  • 78621f38a4 Contributing: how to create a pull request Ralf Vogler 2025-05-22 16:53:22 +02:00
  • 6d9a3ad140 fix eslint errors Ralf Vogler 2025-05-22 16:48:32 +02:00
  • fa0912024a
    build(deps-dev): bump eslint from 9.26.0 to 9.27.0 dependabot[bot] 2025-05-19 05:26:51 +00:00
  • 1dbbfaf3ad lint: fix most super-linter errors Ralf Vogler 2025-05-16 02:07:40 +02:00
  • ba69580d51 eg: use patchright to avoid captcha, #183 Ralf Vogler 2025-05-16 00:54:28 +02:00
  • 770729974e
    Merge 251863f684 into 99c1f05302 Georgiy Sitnikov 2025-05-16 00:17:21 +02:00
  • b0d9f61b08
    Merge 2a3cb4d7e0 into 99c1f05302 ndionne 2025-05-16 00:17:21 +02:00
  • 7bd4ecf652
    Merge 46c1cd862f into 99c1f05302 Ralf Vogler 2025-05-16 00:17:21 +02:00
  • 99c1f05302 Merge branch 'dev' Ralf Vogler 2025-05-16 00:15:45 +02:00
  • 991e0a1449 docker: only build branches main, dev Ralf Vogler 2025-05-16 00:14:10 +02:00
  • cea5b11c95 mv renovate.json .github/ Ralf Vogler 2025-05-16 00:06:39 +02:00
  • 6adc7e529a disable Renovate for now Ralf Vogler 2025-05-16 00:05:48 +02:00
  • 158caa6164
    Merge pull request #469 from vogler/renovate/super-linter-super-linter-7.x Ralf Vogler 2025-05-16 00:01:31 +02:00
  • 0a4cac3571 ncu -u Ralf Vogler 2025-05-15 23:51:49 +02:00
  • bf0c9032cc need 'packages: write' permission for ghcr.io Ralf Vogler 2025-05-14 01:59:37 +02:00
  • 4ce0d44b79 can't check secrets in if expr... Ralf Vogler 2025-05-14 01:44:14 +02:00
  • 7c8682ac91 build docker image for each branch/PR? Ralf Vogler 2025-05-14 01:31:04 +02:00
  • a5ce5ec816 fix CodeQL alerts 5-7 Ralf Vogler 2025-05-14 00:46:37 +02:00
  • 6aea18836d enquirer: esc is fine, but after first prompt SIGINT will be ignore; onRawSIGINT keeps process running -> switch to inquirer Ralf Vogler 2025-05-14 00:30:39 +02:00
  • 97ef14f514 uncommited steam-games.js from 2024-09-24 - WIP just saves all games and their stats Ralf Vogler 2025-05-14 00:18:22 +02:00
  • 5cfe57870a note on git describe for version Ralf Vogler 2025-05-13 23:43:29 +02:00
  • 3e13e9fba8
    chore(deps): update super-linter/super-linter action to v7.4.0 renovate[bot] 2025-05-13 20:29:21 +00:00
  • d84b0210aa
    build(deps-dev): bump eslint from 9.21.0 to 9.26.0 dependabot[bot] 2025-05-05 06:10:12 +00:00
  • e0a5bd1e8b
    chore(deps): update dependency eslint to v9.26.0 renovate[bot] 2025-05-02 22:58:01 +00:00
  • dfc6bf762d
    build(deps-dev): bump eslint from 9.21.0 to 9.25.1 dependabot[bot] 2025-04-28 05:35:53 +00:00
  • 3772929025
    build(deps): bump fingerprint-injector from 2.1.63 to 2.1.66 dependabot[bot] 2025-04-28 05:35:46 +00:00
  • a3cb78d4e2
    fix(deps): update dependency fingerprint-injector to v2.1.66 renovate[bot] 2025-04-24 09:35:15 +00:00
  • f237e85ea7
    build(deps-dev): bump eslint from 9.21.0 to 9.25.0 dependabot[bot] 2025-04-21 06:26:03 +00:00
  • 0e609cecd8
    build(deps): bump playwright-firefox from 1.45.0 to 1.52.0 dependabot[bot] 2025-04-21 06:23:21 +00:00
  • f2f9276c36
    build(deps): bump fingerprint-injector from 2.1.63 to 2.1.64 dependabot[bot] 2025-04-21 06:22:59 +00:00
  • fd920df795
    fix(deps): update dependency playwright-firefox to v1.52.0 renovate[bot] 2025-04-17 18:30:01 +00:00
  • dee47d2218 pg: redeem gog: detect captcha v1.8 Ralf Vogler 2025-04-15 17:27:21 +02:00