chore(deps): update pre-commit hook executablebooks/mdformat to v0.7.21 #1116
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Test | |
on: [push, pull_request] | |
jobs: | |
native: | |
runs-on: ubuntu-24.04 | |
steps: | |
- uses: actions/checkout@v4 # v4 | |
# Remove non-installable git packages. There git-svn can not be installed | |
# because the image contains newer versions which do not have matching git-svn | |
# in enabled repositories. | |
- name: APT cleanup | |
run: sudo apt-get purge git git-man | |
- name: Exim | |
run: sudo ./configure-system | |
- name: Bootstrap | |
run: | | |
sudo ./bootstrap < .github/boostrap.txt | |
cat /etc/weblate-bootstrap | |
- name: PostgreSQL | |
run: sudo ./install-posgtresql | |
- name: Weblate | |
run: sudo ./install-weblate --nocert | |
- name: Upgrade | |
run: sudo ./upgrade-weblate --nodiff | |
- name: Upgrade (lazy restart) | |
run: sudo ./upgrade-weblate --nodiff --lazy-restart | |
- name: Migrate to docker | |
run: sudo ./migrate-docker --nomail | |
- name: Logs | |
if: always() | |
run: | | |
cd /home/weblate/weblate | |
docker compose logs | |
system: | |
runs-on: ubuntu-24.04 | |
steps: | |
- uses: actions/checkout@v4 # v4 | |
# Remove non-installable git packages. There git-svn can not be installed | |
# because the image contains newer versions which do not have matching git-svn | |
# in enabled repositories. | |
- name: APT cleanup | |
run: sudo apt-get purge git git-man | |
- name: Exim | |
run: sudo ./configure-system | |
- name: Bootstrap | |
run: | | |
sudo ./bootstrap < .github/boostrap.txt | |
cat /etc/weblate-bootstrap | |
- name: Exim | |
run: sudo ./install-exim | |
- name: PostgreSQL | |
run: sudo ./install-posgtresql | |
- name: Munin | |
run: sudo ./install-munin | |
- name: Graylog | |
run: | | |
sudo ./install-graylog | |
sudo cat /etc/graylog/sidecar/sidecar.yml | |
docker: | |
runs-on: ubuntu-24.04 | |
steps: | |
- uses: actions/checkout@v4 # v4 | |
# Remove non-installable git packages. There git-svn can not be installed | |
# because the image contains newer versions which do not have matching git-svn | |
# in enabled repositories. | |
- name: APT cleanup | |
run: sudo apt-get purge git git-man | |
- name: Exim | |
run: sudo ./configure-system | |
- name: Bootstrap | |
run: | | |
sudo ./bootstrap < .github/boostrap.txt | |
cat /etc/weblate-bootstrap | |
- name: Docker | |
run: sudo ./install-docker | |
- name: Weblate | |
run: sudo ./install-weblate-docker --nocert --nomail | |
- name: Upgrade | |
run: sudo ./upgrade-weblate | |
- name: Logs | |
if: always() | |
run: | | |
cd /home/weblate/weblate | |
docker compose logs |