Skip to content

fix: enhance badge generation process with improved error handling an… #32

fix: enhance badge generation process with improved error handling an…

fix: enhance badge generation process with improved error handling an… #32

Triggered via push November 17, 2025 12:21
Status Failure
Total duration 10s
Artifacts

test-action.yml

on: push
Matrix: test-python-versions
Test Basic Linting
4s
Test Basic Linting
Test Custom Linting Options
6s
Test Custom Linting Options
Test With Requirements File
5s
Test With Requirements File
Test Summary
Test Summary
Fit to window
Zoom out
Zoom in

Annotations

66 errors
Test Basic Linting
Failed to load /home/runner/work/python-linting/python-linting/./action.yml
Test Basic Linting
GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. /home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success',/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure',/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure,/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always() at GitHub.DistributedTask.ObjectTemplating.TemplateValidationErrors.Check() at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs) at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
Test Basic Linting
/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Basic Linting
/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure
Test Basic Linting
/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Basic Linting
/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Basic Linting
/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Basic Linting
/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure'
Test Basic Linting
/home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success'
Test Python 3.9
Failed to load /home/runner/work/python-linting/python-linting/./action.yml
Test Python 3.12
The strategy configuration was canceled because "test-python-versions._3_9" failed
Test Python 3.9
GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. /home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success',/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure',/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure,/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always() at GitHub.DistributedTask.ObjectTemplating.TemplateValidationErrors.Check() at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs) at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
Test Python 3.12
Failed to load /home/runner/work/python-linting/python-linting/./action.yml
Test Python 3.9
/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.12
GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. /home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success',/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure',/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure,/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always() at GitHub.DistributedTask.ObjectTemplating.TemplateValidationErrors.Check() at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs) at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
Test Python 3.9
/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure
Test Python 3.9
/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.9
/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.9
/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.12
/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.9
/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure'
Test Python 3.9
/home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success'
Test Python 3.12
/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure
Test Python 3.12
/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.12
/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.12
/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.12
/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure'
Test Python 3.12
/home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success'
Test Python 3.10
The strategy configuration was canceled because "test-python-versions._3_9" failed
Test Python 3.10
Failed to load /home/runner/work/python-linting/python-linting/./action.yml
Test Python 3.10
GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. /home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success',/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure',/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure,/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always() at GitHub.DistributedTask.ObjectTemplating.TemplateValidationErrors.Check() at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs) at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
Test Python 3.10
/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.10
/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure
Test Python 3.10
/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.10
/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.10
/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.10
/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure'
Test Python 3.10
/home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success'
Test Custom Linting Options
Failed to load /home/runner/work/python-linting/python-linting/./action.yml
Test Custom Linting Options
GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. /home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success',/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure',/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure,/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always() at GitHub.DistributedTask.ObjectTemplating.TemplateValidationErrors.Check() at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs) at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
Test Custom Linting Options
/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Custom Linting Options
/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure
Test Custom Linting Options
/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Custom Linting Options
/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Custom Linting Options
/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Custom Linting Options
/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure'
Test Custom Linting Options
/home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success'
Test With Requirements File
Failed to load /home/runner/work/python-linting/python-linting/./action.yml
Test With Requirements File
GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. /home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success',/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure',/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure,/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always() at GitHub.DistributedTask.ObjectTemplating.TemplateValidationErrors.Check() at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs) at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
Test With Requirements File
/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test With Requirements File
/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure
Test With Requirements File
/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test With Requirements File
/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test With Requirements File
/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test With Requirements File
/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure'
Test With Requirements File
/home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success'
Test Python 3.11
The strategy configuration was canceled because "test-python-versions._3_9" failed
Test Python 3.11
Failed to load /home/runner/work/python-linting/python-linting/./action.yml
Test Python 3.11
GitHub.DistributedTask.ObjectTemplating.TemplateValidationException: The template is not valid. /home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success',/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure',/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always(),/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure,/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always() at GitHub.DistributedTask.ObjectTemplating.TemplateValidationErrors.Check() at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs) at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
Test Python 3.11
/home/runner/work/python-linting/python-linting/./action.yml (Line: 308, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.11
/home/runner/work/python-linting/python-linting/./action.yml (Line: 280, Col: 11): Unexpected symbol: ''failure'. Located at position 27 within expression: steps.run-mypy.outcome == 'failure
Test Python 3.11
/home/runner/work/python-linting/python-linting/./action.yml (Line: 247, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.11
/home/runner/work/python-linting/python-linting/./action.yml (Line: 185, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.11
/home/runner/work/python-linting/python-linting/./action.yml (Line: 124, Col: 11): Unexpected symbol: 'and'. Located at position 50 within expression: steps.install-linting-tools.outcome == 'success' and always()
Test Python 3.11
/home/runner/work/python-linting/python-linting/./action.yml (Line: 76, Col: 11): Unexpected symbol: 'and'. Located at position 41 within expression: steps.setup-python.outcome == 'success' and steps.install-requirements.outcome == 'failure'
Test Python 3.11
/home/runner/work/python-linting/python-linting/./action.yml (Line: 63, Col: 11): Unexpected symbol: 'and'. Located at position 32 within expression: inputs.requirements-file != '' and steps.setup-python.outcome == 'success'