diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index f326884..69fec47 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -28,7 +28,7 @@ jobs: steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: '${{ env.CUSTOM_DIR }}' fetch-depth: 0 @@ -51,17 +51,17 @@ jobs: strategy: max-parallel: 10 matrix: - IMAGE: [ubuntu-22.04, ubuntu-20.04, ubuntu-18.04, rockylinux-8, centos-7, debian-bullseye, debian-buster] + IMAGE: [ubuntu-24.04, ubuntu-22.04, ubuntu-20.04, ubuntu-18.04, rockylinux-8, centos-7, debian-bullseye, debian-buster] steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: '${{ env.CUSTOM_DIR }}' - name: Set up Python 3.10 - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: '3.10' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 079ad65..572e28f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,12 +18,12 @@ jobs: steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: '${{ env.CUSTOM_DIR }}' - name: Set up Python 3.10 - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: '3.10' diff --git a/LICENSE b/LICENSE index aa772c0..04ade68 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 Ali Muhammad +Copyright (c) 2024 Ali Muhammad Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 1aed181..0eafb4c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![build-test](https://github.com/darkwizard242/ansible-role-lazydocker/workflows/build-and-test/badge.svg?branch=master)](https://github.com/darkwizard242/ansible-role-lazydocker/actions?query=workflow%3Abuild-and-test) [![release](https://github.com/darkwizard242/ansible-role-lazydocker/workflows/release/badge.svg)](https://github.com/darkwizard242/ansible-role-lazydocker/actions?query=workflow%3Arelease) ![Ansible Role](https://img.shields.io/ansible/role/49118?color=dark%20green%20) ![Ansible Role](https://img.shields.io/ansible/role/d/49118?label=role%20downloads) ![Ansible Quality Score](https://img.shields.io/ansible/quality/49118?label=ansible%20quality%20score) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-lazydocker&metric=alert_status)](https://sonarcloud.io/dashboard?id=ansible-role-lazydocker) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-lazydocker&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=ansible-role-lazydocker) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-lazydocker&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=ansible-role-lazydocker) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-lazydocker&metric=security_rating)](https://sonarcloud.io/dashboard?id=ansible-role-lazydocker) ![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/darkwizard242/ansible-role-lazydocker?label=release) ![GitHub repo size](https://img.shields.io/github/repo-size/darkwizard242/ansible-role-lazydocker?color=orange&style=flat-square) +[![build-test](https://github.com/darkwizard242/ansible-role-lazydocker/workflows/build-and-test/badge.svg?branch=master)](https://github.com/darkwizard242/ansible-role-lazydocker/actions?query=workflow%3Abuild-and-test) [![release](https://github.com/darkwizard242/ansible-role-lazydocker/workflows/release/badge.svg)](https://github.com/darkwizard242/ansible-role-lazydocker/actions?query=workflow%3Arelease) ![Ansible Role](https://img.shields.io/ansible/role/d/darkwizard242/lazydocker) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-lazydocker&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=ansible-role-lazydocker) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-lazydocker&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=ansible-role-lazydocker) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-lazydocker&metric=security_rating)](https://sonarcloud.io/dashboard?id=ansible-role-lazydocker) ![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/darkwizard242/ansible-role-lazydocker?label=release) ![GitHub repo size](https://img.shields.io/github/repo-size/darkwizard242/ansible-role-lazydocker?color=orange&style=flat-square) # Ansible Role: lazydocker diff --git a/meta/main.yml b/meta/main.yml index b273432..a80f2ab 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -10,6 +10,7 @@ galaxy_info: platforms: - name: Ubuntu versions: + - noble - jammy - focal - bionic diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml index 6150747..5ceda3a 100644 --- a/molecule/default/molecule.yml +++ b/molecule/default/molecule.yml @@ -8,8 +8,8 @@ lint: | ansible-lint flake8 platforms: - - name: ${DISTRO:-ubuntu-22.04} - image: "darkwizard242/ansible:${DISTRO:-ubuntu-22.04}" + - name: ${DISTRO:-ubuntu-24.04} + image: "darkwizard242/ansible:${DISTRO:-ubuntu-24.04}" volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro pre_build_image: true