Skip to content
Merged
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
4 changes: 2 additions & 2 deletions ansible/inventory/group_vars/debian/vars.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ debian_base_install_crowdsec_bouncer: false

# https://github.com/go-task/task/releases
# renovate: datasource=github-releases depName=go-task/task
debian_base_go_task_version: "v3.51.1"
debian_base_go_task_version: "3.52.0"

debian_base_apt_packages:
# Common
Expand Down Expand Up @@ -84,7 +84,7 @@ debian_tools_brew_packages_azure:

## asdf - https://asdf-vm.com/
# renovate: datasource=github-releases depName=asdf-vm/asdf
debian_tools_asdf_version: "v0.16.7"
debian_tools_asdf_version: "0.20.0"

debian_tools_asdf_tools:
- plugin: terraform
Expand Down
2 changes: 1 addition & 1 deletion ansible/requirements.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ collections:
version: 5.2.1
# Source: https://github.com/ansible-collections/ansible.posix
- name: ansible.posix
version: 2.2.0
version: 2.2.1
7 changes: 5 additions & 2 deletions ansible/roles/debian_base/tasks/60-go-task.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,16 @@
ansible.builtin.set_fact:
debian_base_task_arch: "{{ {'x86_64': 'amd64', 'aarch64': 'arm64', 'armv7l': 'arm', 'armv6l': 'arm'}[ansible_facts['architecture']] }}"

# Normalize the version to a bare number (strip any leading "v"): Renovate's
# github-releases datasource writes the version without the "v" prefix, while the
# go-task release tag requires it (tag "v3.52.0" contains file "task_3.52.0_...").
- name: Set go-task version
ansible.builtin.set_fact:
debian_base_go_task_version: "{{ debian_base_go_task_version | default('v3.50.0') }}"
debian_base_go_task_version: "{{ debian_base_go_task_version | default('3.50.0') | regex_replace('^v', '') }}"

- name: Download go-task .deb package
ansible.builtin.get_url:
url: "https://github.com/go-task/task/releases/download/{{ debian_base_go_task_version }}/task_{{ debian_base_go_task_version | regex_replace('^v', '') }}_linux_{{ debian_base_task_arch }}.deb"
url: "https://github.com/go-task/task/releases/download/v{{ debian_base_go_task_version }}/task_{{ debian_base_go_task_version }}_linux_{{ debian_base_task_arch }}.deb"
dest: "/tmp/go-task/task_{{ debian_base_go_task_version }}_linux_{{ debian_base_task_arch }}.deb"
mode: "0644"
when: debian_base_task_version_check.rc != 0
Expand Down
9 changes: 8 additions & 1 deletion ansible/roles/debian_tools/tasks/30-asdf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,17 @@
register: _debian_tools_asdf_installed
become: false

# Normalize the version to a bare number (strip any leading "v"): Renovate's
# github-releases datasource writes the version without the "v" prefix, while the
# asdf release tag and asset both require it (e.g. "v0.20.0"/"asdf-v0.20.0-...").
- name: Set asdf version
ansible.builtin.set_fact:
debian_tools_asdf_version: "{{ debian_tools_asdf_version | regex_replace('^v', '') }}"

- name: Download and install asdf binary
ansible.builtin.unarchive:
src: >-
https://github.com/asdf-vm/asdf/releases/download/{{ debian_tools_asdf_version }}/asdf-{{ debian_tools_asdf_version }}-linux-{{
https://github.com/asdf-vm/asdf/releases/download/v{{ debian_tools_asdf_version }}/asdf-v{{ debian_tools_asdf_version }}-linux-{{
'amd64' if ansible_facts['architecture'] == 'x86_64' else 'arm64'
}}.tar.gz
dest: "{{ ansible_facts['env']['HOME'] }}/.local/bin"
Expand Down
2 changes: 1 addition & 1 deletion ansible/roles/ubuntu_desktop/defaults/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ ubuntu_desktop_install_chrome: true

ubuntu_desktop_install_rustdesk: true
# renovate: datasource=github-releases depName=rustdesk/rustdesk
ubuntu_desktop_rustdesk_version: "1.4.8"
ubuntu_desktop_rustdesk_version: "1.4.9"

ubuntu_desktop_install_sunshine: false
# renovate: datasource=github-releases depName=LizardByte/Sunshine
Expand Down
Loading