Thomas (Tom) Piccirello
df9e2bb155
Run all WebUI CI checks regardless of failure
...
This fixes an annoyance I've hit with the WebUI CI checks. If the linter fails, the GH Action immediately exits before the formatter has run. This can mean fixing the lint error and pushing up a change, only for the GH Action to then fail due to the formatter check.
This PR makes it so that all checks always run, with the job still failing if any of the checks failed. It should allow for a quicker feedback loop. For an example, see #23199
GitHub Action docs: https://docs.github.com/en/actions/reference/workflows-and-actions/contexts#steps-context
PR #23198 .
2025-09-13 01:53:10 +08:00
dependabot[bot]
463ac253fd
GHA CI: Bump actions version
...
PR #23208 .
---
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-07 16:11:02 +08:00
Chocobo1
955688c125
WebUI: replace rounding function from MooTools
...
The `round()` returning floating point number is not a good idea. This is due to floating point
representation is imprecise and sometimes it cannot faithfully represent a number, for example
`0.09 + 0.01 !== 0.1 `. Therefore, it should be avoided and/or utilize other function
to achieve the goal.
Also, improve `window.qBittorrent.Misc.toFixedPointString()` and add test cases.
PR #22281 .
2025-02-17 15:11:55 +08:00
Chocobo1
3ef4d0d798
GHA CI: add checking for GHA workflows
...
PR #22200 .
---------
Co-authored-by: userdocs <16525024+userdocs@users.noreply.github.com >
2025-01-26 03:44:59 +08:00
Chocobo1
4686d6709e
GHA CI: show installed version
...
Before this change, it wasn't clear which exact version were installed.
PR #22155 .
2025-01-13 17:24:08 +08:00
Chocobo1
34d19e5714
GHA CI: check python scripts
2024-03-23 13:54:57 +08:00
dependabot[bot]
293a2efca7
GHA CI: Bump Github Actions versions
...
PR #20220 .
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 16:23:09 +08:00
dependabot[bot]
7f57324655
GHA CI: Bump github actions versions
...
PR #19784
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chocobo1 <Chocobo1@users.noreply.github.com >
2023-11-05 13:31:06 +08:00
Chocobo1
d19f4c2e1f
GHA CI: bump versions
2023-09-07 15:30:01 +08:00
Chocobo1
0f32de9d8c
GHA CI: add CodeQL scanning
...
This enable codebase scanning for C++ and JavaScript languages.
https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning-with-codeql
https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/customizing-code-scanning
2023-03-12 14:27:10 +08:00
Chocobo1
d2c4b69f47
GHA CI: use least permission level
...
`actions: write` is required by Chocobo1/setup-ccache-action.
`pull-requests: write` is required by actions/stale.
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
2023-02-17 13:00:10 +08:00
xavier2k6
cea1bbde23
GHA CI: Update checkout action to v3
2022-03-02 19:39:35 +00:00
Chocobo1
116664285d
GHA CI: Don't cancel CI builds on non-pull-request branches
...
Fix up 2652c73a4f .
PR #16558 .
2022-03-02 13:26:13 +08:00
xavier2k6
7fa89c9ba4
GHA CI: Update "WebUI" setup-node action to v3
...
PR #16532 .
2022-02-27 12:49:38 +08:00
Chocobo1
2652c73a4f
GHA CI: cancel outdated in-progress workflow runs
...
This will only cancel outdated workflow runs on PR branches and won't affect other normal repo
branches.
PR #16511 .
2022-02-25 13:34:28 +08:00
Chocobo1
a9feae6110
GHA CI: Split "main CI" to multiple workflows
2021-08-19 11:54:58 +08:00