You've already forked ansible-role-renovate
Compare commits
1 Commits
master
...
26459293c1
| Author | SHA1 | Date | |
|---|---|---|---|
|
26459293c1
|
@@ -12,9 +12,9 @@ jobs:
|
|||||||
runs-on:
|
runs-on:
|
||||||
- ubuntu-latest
|
- ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v6.0.2
|
- uses: actions/checkout@v4
|
||||||
- name: Run ansible-lint
|
- name: Run ansible-lint
|
||||||
uses: ansible/ansible-lint@v26.1.1
|
uses: ansible/ansible-lint@v25.4.0
|
||||||
with:
|
with:
|
||||||
args: "--config-file .ansible-lint"
|
args: "--config-file .ansible-lint"
|
||||||
setup_python: "true"
|
setup_python: "true"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ jobs:
|
|||||||
runs-on:
|
runs-on:
|
||||||
- ubuntu-latest
|
- ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v6.0.2
|
- uses: actions/checkout@v4.2.2
|
||||||
- uses: DavidAnson/markdownlint-cli2-action@v21.0.0
|
- uses: DavidAnson/markdownlint-cli2-action@v20.0.0
|
||||||
with:
|
with:
|
||||||
globs: '**/*.md'
|
globs: '**/*.md'
|
||||||
|
|||||||
@@ -1,22 +0,0 @@
|
|||||||
name: Release Ansible Role
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
tags:
|
|
||||||
- '**'
|
|
||||||
workflow_dispatch: {}
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
release:
|
|
||||||
name: Release Ansible Role
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- name: Install Ansible Galaxy
|
|
||||||
run: |
|
|
||||||
apt update --yes
|
|
||||||
apt install --yes ansible
|
|
||||||
- env:
|
|
||||||
ANSIBLE_GALAXY_TOKEN: ${{ secrets.ANSIBLE_GALAXY_TOKEN }}
|
|
||||||
name: Update Ansible Role in Ansible Galaxy
|
|
||||||
run: |
|
|
||||||
ansible-galaxy role import --token=${ANSIBLE_GALAXY_TOKEN} volker-raschek ${GITHUB_REPOSITORY#*/}
|
|
||||||
14
.vscode/settings.json
vendored
14
.vscode/settings.json
vendored
@@ -1,14 +0,0 @@
|
|||||||
{
|
|
||||||
"ansible.python.interpreterPath": "/bin/python",
|
|
||||||
"files.associations": {
|
|
||||||
"**/.gitea/**/*.yml": "yaml",
|
|
||||||
"**/.gitea/**/*.yaml": "yaml",
|
|
||||||
"docker-compose*.yml": "dockercompose",
|
|
||||||
"*.yml": "ansible",
|
|
||||||
"*.yaml": "ansible",
|
|
||||||
".yamllint": "yaml",
|
|
||||||
".yamllint.yml": "yaml",
|
|
||||||
".yamllint.yaml": "yaml"
|
|
||||||
},
|
|
||||||
"rewrap.wrappingColumn": 120
|
|
||||||
}
|
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
# renovate
|
# renovate
|
||||||
|
|
||||||
|
[](https://drone.cryptic.systems/volker.raschek/renovate-role)
|
||||||
[](https://galaxy.ansible.com/volker_raschek/renovate)
|
[](https://galaxy.ansible.com/volker_raschek/renovate)
|
||||||
|
|
||||||
With following role can be a renovate configured. Renovate runs as container
|
With following role can be a renovate configured. Renovate runs as container
|
||||||
@@ -14,7 +15,7 @@ Renovate will be periodically started by systemd.
|
|||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- Configuring docker-compose.yaml and the config.json
|
- Configuring docker-compose.yml and the config.json
|
||||||
- Configuring systemd service and timer unit
|
- Configuring systemd service and timer unit
|
||||||
|
|
||||||
## Configuring
|
## Configuring
|
||||||
|
|||||||
@@ -1,24 +1,20 @@
|
|||||||
dependencies: []
|
|
||||||
galaxy_info:
|
galaxy_info:
|
||||||
|
namespace: volker_raschek
|
||||||
|
role_name: renovate
|
||||||
author: Markus Pesch
|
author: Markus Pesch
|
||||||
company: Cryptic Systems
|
|
||||||
description: Role to configure renovate as container image
|
description: Role to configure renovate as container image
|
||||||
galaxy_tags:
|
company: Cryptic Systems
|
||||||
- renovate
|
|
||||||
license: MIT
|
license: MIT
|
||||||
min_ansible_version: "2.9"
|
min_ansible_version: "2.9"
|
||||||
namespace: volker-raschek
|
|
||||||
platforms:
|
platforms:
|
||||||
- name: ArchLinux
|
- name: ArchLinux
|
||||||
versions:
|
versions:
|
||||||
- all
|
- all
|
||||||
- name: EL
|
|
||||||
versions:
|
|
||||||
- all
|
|
||||||
- name: Fedora
|
|
||||||
versions:
|
|
||||||
- all
|
|
||||||
- name: Ubuntu
|
- name: Ubuntu
|
||||||
versions:
|
versions:
|
||||||
- all
|
- all
|
||||||
role_name: renovate
|
|
||||||
|
galaxy_tags:
|
||||||
|
- renovate
|
||||||
|
|
||||||
|
dependencies: []
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
group: docker
|
group: docker
|
||||||
mode: "0664"
|
mode: "0664"
|
||||||
with_items:
|
with_items:
|
||||||
- srv/docker/renovate/docker-compose.yaml
|
- srv/docker/renovate/docker-compose.yml
|
||||||
- srv/docker/renovate/config.json
|
- srv/docker/renovate/config.json
|
||||||
|
|
||||||
- name: Create start and stop scripts
|
- name: Create start and stop scripts
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
#jinja2: lstrip_blocks: True
|
#jinja2: lstrip_blocks: "True", trim_blocks: "True"
|
||||||
{
|
{
|
||||||
{% for key, value in renovate_config.items() %}
|
{% for key, value in renovate_config.items() %}
|
||||||
{% if value | bool %}
|
{% if value | bool %}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
#jinja2: lstrip_blocks: True
|
#jinja2: lstrip_blocks: "True", trim_blocks: "True"
|
||||||
version: '3'
|
version: '3'
|
||||||
services:
|
services:
|
||||||
renovate:
|
renovate:
|
||||||
Reference in New Issue
Block a user