Compare commits

...

12 Commits

Author SHA1 Message Date
Suguru Hirahara
1f6eabe390
Merge fbaa116dfa143c03cd6aaaca0be30d90c64d9f88 into 47987b909ec0e8c088182585248cf1df2c1254f2 2024-12-08 19:21:50 +00:00
Slavi Pantaleev
47987b909e
Merge pull request #3860 from HarHarLinks/patch-17
Remove the dupe MSC3202 flag from hookshot registration
2024-12-08 13:23:28 +02:00
Kim Brose
d8ebf28ebc
Remove the dupe MSC3202 flag from hookshot registration 2024-12-08 12:08:17 +01:00
Slavi Pantaleev
7517499b6e Upgrade devture/ansible (2.17.0-r0-2 -> 2.18.1-r0-0) 2024-12-08 12:10:44 +02:00
Slavi Pantaleev
5cc44cb67d Upgrade exim-relay (v4.98-r0-2-0 -> v4.98-r0-3-0) 2024-12-08 12:09:07 +02:00
Slavi Pantaleev
3104126099 Upgrade matrix-corporal (3.1.1 -> 3.1.2) 2024-12-08 12:07:00 +02:00
Aine
5d174024aa
borgmatic v1.9.4 2024-12-07 19:07:46 +02:00
Slavi Pantaleev
b5f89e6429
Merge pull request #3858 from luixxiul/fix
Update docs/configuring-playbook-bot-draupnir.md and docs/configuring-playbook-bot-mjolnir.md
2024-12-07 08:57:34 +02:00
Suguru Hirahara
2a1456b67a
Update docs/configuring-playbook-bot-draupnir.md and docs/configuring-playbook-bot-mjolnir.md: fix sentences
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
2024-12-07 14:28:40 +09:00
Slavi Pantaleev
fbaa116dfa
Try to define a custom ANSIBLE_ROLES_PATH
.. to tell the Github Action where to install roles via ansible-galaxy.

Ref: https://docs.ansible.com/ansible/latest/galaxy/user_guide.html#setting-where-to-install-roles
2024-11-26 18:20:09 +02:00
Slavi Pantaleev
8df99b3e16
Define requirements_file argument, remove useless path argument
Ref: https://ansible.readthedocs.io/projects/lint/installing/#installing-ansible-lint-as-a-github-action
2024-11-26 18:11:51 +02:00
Suguru Hirahara
45bacab8a0
Replace ansible-community/ansible-lint-action with ansible/ansible-lint
ansible-community/ansible-lint-action was deprecated on Aug 2, 2023, and it recommends to use the current Github action here: https://github.com/marketplace/actions/run-ansible-lint

Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
2024-11-27 00:25:29 +09:00
7 changed files with 11 additions and 10 deletions

View File

@ -21,6 +21,8 @@ jobs:
- name: Check out - name: Check out
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Run ansible-lint - name: Run ansible-lint
uses: ansible-community/ansible-lint-action@v6.17.0 uses: ansible/ansible-lint@v24.10.0
env:
ANSIBLE_ROLES_PATH: ./roles:roles/galaxy
with: with:
path: roles/custom requirements_file: requirements.yml

View File

@ -57,7 +57,7 @@ docker run -it --rm \
-w /work \ -w /work \
-v `pwd`:/work \ -v `pwd`:/work \
--entrypoint=/bin/sh \ --entrypoint=/bin/sh \
docker.io/devture/ansible:2.17.0-r0-2 docker.io/devture/ansible:2.18.1-r0-0
``` ```
Once you execute the above command, you'll be dropped into a `/work` directory inside a Docker container. The `/work` directory contains the playbook's code. Once you execute the above command, you'll be dropped into a `/work` directory inside a Docker container. The `/work` directory contains the playbook's code.
@ -76,7 +76,7 @@ docker run -it --rm \
-v `pwd`:/work \ -v `pwd`:/work \
-v $HOME/.ssh/id_rsa:/root/.ssh/id_rsa:ro \ -v $HOME/.ssh/id_rsa:/root/.ssh/id_rsa:ro \
--entrypoint=/bin/sh \ --entrypoint=/bin/sh \
docker.io/devture/ansible:2.17.0-r0-2 docker.io/devture/ansible:2.18.1-r0-0
``` ```
The above command tries to mount an SSH key (`$HOME/.ssh/id_rsa`) into the container (at `/root/.ssh/id_rsa`). If your SSH key is at a different path (not in `$HOME/.ssh/id_rsa`), adjust that part. The above command tries to mount an SSH key (`$HOME/.ssh/id_rsa`) into the container (at `/root/.ssh/id_rsa`). If your SSH key is at a different path (not in `$HOME/.ssh/id_rsa`), adjust that part.

View File

@ -91,7 +91,7 @@ When NOT using Pantalaimon, Draupnir does not log in by itself and you must give
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file (adapt to your needs): Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file (adapt to your needs):
You must replace `ACCESS_TOKEN_FROM_STEP_2_GOES_HERE` and `ROOM_ID_FROM_STEP_4_GOES_HERE` with the your own values. You must replace `ACCESS_TOKEN_FROM_STEP_2_GOES_HERE` and `ROOM_ID_FROM_STEP_4_GOES_HERE` with your own values.
```yaml ```yaml
matrix_bot_draupnir_enabled: true matrix_bot_draupnir_enabled: true

View File

@ -87,7 +87,7 @@ When NOT using Pantalaimon, Mjolnir does not log in by itself and you must give
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file (adapt to your needs): Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file (adapt to your needs):
You must replace `ACCESS_TOKEN_FROM_STEP_2_GOES_HERE` and `ROOM_ID_FROM_STEP_4_GOES_HERE` with the your own values. You must replace `ACCESS_TOKEN_FROM_STEP_2_GOES_HERE` and `ROOM_ID_FROM_STEP_4_GOES_HERE` with your own values.
```yaml ```yaml
matrix_bot_mjolnir_enabled: true matrix_bot_mjolnir_enabled: true

View File

@ -4,7 +4,7 @@
version: v1.0.0-5 version: v1.0.0-5
name: auxiliary name: auxiliary
- src: git+https://github.com/mother-of-all-self-hosting/ansible-role-backup_borg.git - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-backup_borg.git
version: v1.4.0-1.9.3-1 version: v1.4.0-1.9.4-0
name: backup_borg name: backup_borg
- src: git+https://github.com/devture/com.devture.ansible.role.container_socket_proxy.git - src: git+https://github.com/devture/com.devture.ansible.role.container_socket_proxy.git
version: v0.2.0-0 version: v0.2.0-0
@ -19,7 +19,7 @@
version: v2.2.6-0 version: v2.2.6-0
name: etherpad name: etherpad
- src: git+https://github.com/mother-of-all-self-hosting/ansible-role-exim-relay.git - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-exim-relay.git
version: v4.98-r0-2-0 version: v4.98-r0-3-0
name: exim_relay name: exim_relay
- src: git+https://github.com/mother-of-all-self-hosting/ansible-role-grafana.git - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-grafana.git
version: v11.4.0-0 version: v11.4.0-0

View File

@ -33,5 +33,4 @@ rate_limited: false
de.sorunome.msc2409.push_ephemeral: true de.sorunome.msc2409.push_ephemeral: true
push_ephemeral: true push_ephemeral: true
org.matrix.msc3202: true org.matrix.msc3202: true
org.matrix.msc3202: true
{% endif %} {% endif %}

View File

@ -5,7 +5,7 @@
matrix_corporal_enabled: true matrix_corporal_enabled: true
# renovate: datasource=docker depName=devture/matrix-corporal # renovate: datasource=docker depName=devture/matrix-corporal
matrix_corporal_version: 3.1.1 matrix_corporal_version: 3.1.2
matrix_corporal_container_image_self_build: false matrix_corporal_container_image_self_build: false
matrix_corporal_container_image_self_build_repo: "https://github.com/devture/matrix-corporal.git" matrix_corporal_container_image_self_build_repo: "https://github.com/devture/matrix-corporal.git"