Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .copier-answers.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
# Changes here will be overwritten by Copier
_commit: v2.56.0
_commit: v2.60.0
_src_path: gh:remerge/template
project_id: ansible-role-nomad
project_license: apache-2.0
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pre-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@
steps:
- name: Checkout repository
# https://github.com/actions/checkout/releases
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Setup SSH agent
# https://github.com/webfactory/ssh-agent/releases
uses: webfactory/ssh-agent@v0.9.0
uses: webfactory/ssh-agent@v0.9.1

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'pre-commit' step
Uses Step
uses 'webfactory/ssh-agent' with ref 'v0.9.1', not a pinned commit hash
with:
ssh-private-key: "${{ secrets.DEPLOY_USER_SSH_KEY }}"

Expand Down
10 changes: 5 additions & 5 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ default_install_hook_types:
repos:
# https://github.com/pre-commit/pre-commit-hooks/tags
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: "v5.0.0"
rev: "v6.0.0"
hooks:
- id: check-added-large-files
- id: check-case-conflict
Expand Down Expand Up @@ -61,7 +61,7 @@ repos:

# https://github.com/koalaman/shellcheck-precommit/tags
- repo: https://github.com/koalaman/shellcheck-precommit
rev: "v0.10.0"
rev: "v0.11.0"
hooks:
- id: shellcheck
name: shellcheck
Expand All @@ -75,7 +75,7 @@ repos:

# https://github.com/bridgecrewio/checkov/tags
- repo: https://github.com/bridgecrewio/checkov
rev: "3.2.447"
rev: "3.2.461"
hooks:
- id: checkov
name: checkov
Expand All @@ -96,7 +96,7 @@ repos:

# https://github.com/ansible/ansible-lint/tags
- repo: https://github.com/ansible/ansible-lint
rev: "v25.6.1"
rev: "v25.8.1"
hooks:
- id: ansible-lint
name: ansible-lint
Expand All @@ -119,7 +119,7 @@ repos:

# https://github.com/astral-sh/ruff-pre-commit/tags
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.12.2
rev: v0.12.9
hooks:
- id: ruff-check
- id: ruff-format
10 changes: 5 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,19 @@ name = "ansible-role-nomad"
version = "0.0.0"
description = "Ansible Role for Nomad"
authors = [{ name = "Remerge GmbH", email = "core@remerge.io" }]
requires-python = ">=3.11,<3.14"
requires-python = ">=3.13,<3.14"
readme = "README.md"
dependencies = [
]

[dependency-groups]
dev = [
"ruff>=0.12.2,<0.13",
"ansible-lint>=25.6.1,<26 ; platform_system != 'Windows'",
"ansible-dev-tools>=25.5.2,<26",
"ruff",
"ansible-lint ; platform_system != 'Windows'",
"ansible-dev-tools",
]
test = [
"pytest>=8.4.1,<9",
"pytest",
]

[tool.uv]
Expand Down
Loading