Skip to content

#777 test pam_interactive (including multistep capability) automatically #344

#777 test pam_interactive (including multistep capability) automatically

#777 test pam_interactive (including multistep capability) automatically #344

Triggered via pull request August 12, 2026 16:25
Status Failure
Total duration 22s
Artifacts

linter-ruff.yml

on: pull_request
ruff-lint  /  ruff-check
18s
ruff-lint / ruff-check
ruff-lint  /  ruff-format
14s
ruff-lint / ruff-format
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 2 warnings
ruff-lint / ruff-format
Process completed with exit code 255.
Ruff format: irods/test/scripts/test012.py#L38
Improper formatting
Ruff format: irods/auth/pam_interactive.py#L232
Improper formatting
Ruff format: irods/auth/pam_interactive.py#L76
Improper formatting
Ruff missing-todo-colon: irods/auth/pam_interactive.py#L231
missing-todo-colon: Missing colon in TODO [check:missing-todo-colon]
Ruff hardcoded-password-string: irods/auth/pam_interactive.py#L227
hardcoded-password-string: Possible hardcoded password assigned to: "AUTH_PASSWORD_KEY" [check:hardcoded-password-string]
Ruff non-lowercase-variable-in-function: irods/auth/pam_interactive.py#L227
non-lowercase-variable-in-function: Variable `AUTH_PASSWORD_KEY` in function should be lowercase [check:non-lowercase-variable-in-function]
Ruff missing-todo-link: irods/auth/pam_interactive.py#L226
missing-todo-link: Missing issue link for this TODO [check:missing-todo-link]
Ruff missing-todo-link: irods/auth/pam_interactive.py#L208
missing-todo-link: Missing issue link for this TODO [check:missing-todo-link]
Ruff missing-todo-link: irods/auth/pam_interactive.py#L84
missing-todo-link: Missing issue link for this TODO [check:missing-todo-link]
Ruff missing-todo-description: irods/auth/pam_interactive.py#L84
missing-todo-description: Missing issue description after `TODO` [check:missing-todo-description]
Ruff missing-todo-colon: irods/auth/pam_interactive.py#L84
missing-todo-colon: Missing colon in TODO [check:missing-todo-colon]
Ruff missing-todo-link: irods/auth/pam_interactive.py#L76
missing-todo-link: Missing issue link for this TODO [check:missing-todo-link]
Ruff missing-todo-colon: irods/auth/pam_interactive.py#L76
missing-todo-colon: Missing colon in TODO [check:missing-todo-colon]
ruff-lint / ruff-format
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruff-lint / ruff-check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/