canonical / discourse-gatekeeper

Experimental GitHub Action to upload charm documentation to charmhub
Apache License 2.0
7 stars 7 forks source link

Update python Docker tag to v3.13 #256

Open renovate[bot] opened 1 week ago

renovate[bot] commented 1 week ago

This PR contains the following updates:

Package Type Update Change
python final minor 3.12-slim -> 3.13-slim

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

github-actions[bot] commented 1 week ago

Lint checks failed for 1ae69d5329b491951889a99c64eaf960ba4cdf0f

```

Success: no issues found in 57 source files Module tests.integration.test_initrun_migrate tests/integration/test_initrun_migrate.py:34:0: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) Module tests.integration.test_initrun_reconcile tests/integration/test_initrun_reconcile.py:34:0: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) Module tests.unit.test_discourse tests/unit/test_discourse.py:354:0: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) tests/unit/test_discourse.py:569:0: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) Module tests.unit.test_reconcile tests/unit/test_reconcile.py:93:0: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) tests/unit/test_reconcile.py:1138:0: R0917: Too many positional arguments (6/5) (too-many-positional-arguments)


Your code has been rated at 9.99/10

github-actions[bot] commented 1 week ago

Test coverage for 1ae69d5329b491951889a99c64eaf960ba4cdf0f

Name                                 Stmts   Miss Branch BrPart  Cover   Missing
--------------------------------------------------------------------------------
src/gatekeeper/__init__.py              96      0     42      0   100%
src/gatekeeper/action.py               158      0     48      0   100%
src/gatekeeper/check.py                 62      0     25      0   100%
src/gatekeeper/clients.py               11      0      0      0   100%
src/gatekeeper/commit.py                41      0     12      0   100%
src/gatekeeper/constants.py              8      0      0      0   100%
src/gatekeeper/content.py               49      0     10      0   100%
src/gatekeeper/discourse.py            157      0     34      0   100%
src/gatekeeper/docs_directory.py        32      0      8      0   100%
src/gatekeeper/download.py              21      0      2      0   100%
src/gatekeeper/exceptions.py            14      0      0      0   100%
src/gatekeeper/index.py                141      0     56      0   100%
src/gatekeeper/metadata.py              58      0     28      0   100%
src/gatekeeper/migration.py            101      0     33      0   100%
src/gatekeeper/navigation_table.py      64      0     20      0   100%
src/gatekeeper/reconcile.py            122      0     60      0   100%
src/gatekeeper/repository.py           292      0     88      0   100%
src/gatekeeper/sort.py                  42      0     26      0   100%
src/gatekeeper/types_.py               201      0     54      0   100%
--------------------------------------------------------------------------------
TOTAL                                 1670      0    546      0   100%

Static code analysis report

Working... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:01
Run started:2024-10-08 00:54:04.702598

Test results:
    No issues identified.

Code scanned:
    Total lines of code: 17878
    Total lines skipped (#nosec): 3
    Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
    Total issues (by severity):
        Undefined: 0
        Low: 0
        Medium: 0
        High: 0
    Total issues (by confidence):
        Undefined: 0
        Low: 0
        Medium: 0
        High: 0
Files skipped (0):