From 595bdcf7713e4405b16dc3484a10d6512a2bc77d Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Fri, 17 May 2024 16:46:11 -0400 Subject: [PATCH 1/6] update license to 2024 --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From 29fee5d651776de2efb4a950a04f6c5161077e74 Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Fri, 17 May 2024 16:46:30 -0400 Subject: [PATCH 2/6] update doc headers --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 787434a..25e7ed7 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![build-test](https://github.com/darkwizard242/ansible-role-scout/workflows/build-and-test/badge.svg?branch=master)](https://github.com/darkwizard242/ansible-role-scout/actions?query=workflow%3Abuild-and-test) [![release](https://github.com/darkwizard242/ansible-role-scout/workflows/release/badge.svg)](https://github.com/darkwizard242/ansible-role-scout/actions?query=workflow%3Arelease) ![Ansible Role](https://img.shields.io/ansible/role/47507?color=dark%20green%20) ![Ansible Role](https://img.shields.io/ansible/role/d/47507?label=role%20downloads) ![Ansible Quality Score](https://img.shields.io/ansible/quality/47507?label=ansible%20quality%20score) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-scout&metric=alert_status)](https://sonarcloud.io/dashboard?id=ansible-role-scout) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-scout&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=ansible-role-scout) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-scout&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=ansible-role-scout) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-scout&metric=security_rating)](https://sonarcloud.io/dashboard?id=ansible-role-scout) ![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/darkwizard242/ansible-role-scout?label=release) ![GitHub repo size](https://img.shields.io/github/repo-size/darkwizard242/ansible-role-scout?color=orange&style=flat-square) +[![build-test](https://github.com/darkwizard242/ansible-role-scout/workflows/build-and-test/badge.svg?branch=master)](https://github.com/darkwizard242/ansible-role-scout/actions?query=workflow%3Abuild-and-test) [![release](https://github.com/darkwizard242/ansible-role-scout/workflows/release/badge.svg)](https://github.com/darkwizard242/ansible-role-scout/actions?query=workflow%3Arelease) ![Ansible Role](https://img.shields.io/ansible/role/d/darkwizard242/scout) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-scout&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=ansible-role-scout) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-scout&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=ansible-role-scout) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=ansible-role-scout&metric=security_rating)](https://sonarcloud.io/dashboard?id=ansible-role-scout) ![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/darkwizard242/ansible-role-scout?label=release) ![GitHub repo size](https://img.shields.io/github/repo-size/darkwizard242/ansible-role-scout?color=orange&style=flat-square) # Ansible Role: scout From 68b150236771525798187b3de2423ac42b081a41 Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Fri, 17 May 2024 16:46:50 -0400 Subject: [PATCH 3/6] set ubuntu noble as default molecule distro --- molecule/default/molecule.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 From 82ab49d6062cd55793b40dbecce6d6b8e9278b98 Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Fri, 17 May 2024 16:47:07 -0400 Subject: [PATCH 4/6] add ubuntu noble to role's metadata --- meta/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/main.yml b/meta/main.yml index 1196038..6bda7fd 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -10,6 +10,7 @@ galaxy_info: platforms: - name: Ubuntu versions: + - noble - jammy - focal - bionic From fe5268adae2be854ec8495a0e3f5ea2fd6b5b5fc Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Fri, 17 May 2024 16:47:30 -0400 Subject: [PATCH 5/6] update release action workflow versions --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fd92ee5..94c52bc 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' From 647b259a3308f3caa2424541766de6f0fd4e8aaa Mon Sep 17 00:00:00 2001 From: darkwizard242 Date: Fri, 17 May 2024 16:47:58 -0400 Subject: [PATCH 6/6] update build-and-test action workflow versions and include ubuntu noble --- .github/workflows/build-and-test.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 899b76e..3c7a996 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'