Commit Graph

2303 Commits

Author SHA1 Message Date
dependabot[bot]
9e6a6675b4 Bump docker/setup-qemu-action from 3.6.0 to 3.7.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](29109295f8...c7c5346462)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-08 12:40:02 +00:00
yubiuser
e4954df916 Merge pull request #1941 from pi-hole/dependabot/github_actions/development/docker/metadata-action-5.9.0
Bump docker/metadata-action from 5.8.0 to 5.9.0
2025-11-08 11:46:37 +01:00
dependabot[bot]
61d25eaae3 Bump docker/metadata-action from 5.8.0 to 5.9.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.8.0 to 5.9.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](c1e51972af...318604b99e)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 5.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-08 10:04:16 +00:00
Adam Warner
36bbaaef59 Merge pull request #1940 from pi-hole/improve_startup
Improve FTL startup detection and log tailing
2025-11-06 19:50:25 +00:00
Adam Warner
db12aa285b Be more explicit in the timeout error message
Co-authored-by: Dan Schaper <dan.schaper@pi-hole.net>
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-11-06 19:39:11 +00:00
Adam Warner
acf2db2d5e Get the size of the FTL log file upon container startup before starting FTL. We will use this as a starting point to:
- Check that FTL has started when grepping for the "FTL Started" string
 - Position to start tailing from when streaming the log file

We wait for a maximum of 30 seconds for FTL to start, else we exit the container

Co-authored-by: yubiuser <github@yubiuser.dev>
Co-authored-by: casperklein <casperklein@users.noreply.github.com>
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-11-06 17:56:07 +00:00
Adam Warner
e23e759aa6 Merge pull request #1939 from pi-hole/add_riscv
Add RISCV back
2025-11-05 19:31:13 +00:00
yubiuser
a8b6efef0d Add RISCV back
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-11-05 14:52:20 +01:00
Adam Warner
442fc88cc9 Merge pull request #1936 from pi-hole/master
Sync master back into development
2025-11-05 08:55:02 +00:00
Adam Warner
7c2dff08a3 Merge pull request #1938 from nol166/development
Fix build status badge in readme
2025-11-05 08:54:41 +00:00
John McCambridge
de4304b475 Fix broken build status badge
Signed-off-by: John McCambridge <jmccamb@gmail.com>
2025-11-05 08:54:15 +00:00
Adam Warner
b379813daa Merge pull request #1935 from pi-hole/development
dev -> master
2025.11.0
2025-11-05 00:39:55 +00:00
Adam Warner
1f27e81cf6 Drop riscv64 for the time being
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-11-05 00:38:37 +00:00
Adam Warner
bb1fc1ee74 Merge pull request #1931 from pi-hole/master
Sync master back into development
2025-10-28 13:56:09 +00:00
Adam Warner
4162725684 Merge pull request #1930 from pi-hole/development
Dev -> master for tagging
2025.10.3
2025-10-28 13:55:20 +00:00
yubiuser
1ada882422 Merge pull request #1929 from casperklein/1924-follow-up
Remove remaining hard-coded FTL log paths
2025-10-28 08:23:28 +01:00
casperklein
bc65f173aa Remove remaining hard-coded FTL log paths
Signed-off-by: casperklein <casperklein@users.noreply.github.com>
2025-10-28 01:21:56 +01:00
Adam Warner
817144cda0 Shhh. I'm just triggering the nightly build
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-10-27 20:13:13 +00:00
Adam Warner
dcd780df01 Merge pull request #1928 from pi-hole/master
Sync master back into development
2025-10-27 12:58:42 +00:00
Adam Warner
8756dfc34d Merge pull request #1927 from pi-hole/development
development -> master for tagging
2025.10.1 2025.10.2
2025-10-26 20:18:19 +00:00
yubiuser
656877a0c8 Merge pull request #1926 from pi-hole/editorconfig
Start using commented tags for editorconfig-checker
2025-10-26 20:33:20 +01:00
yubiuser
f0c19e5f23 Start using commented tags for editorconfig-checker
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-10-26 20:18:46 +01:00
Adam Warner
dd1df2b280 Merge pull request #1924 from pi-hole/try_again
Don't use hard-coded FTL.log path
2025-10-26 13:54:15 +00:00
yubiuser
2d879730d2 Don't use hard-coded FTL.log path
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-10-26 14:10:42 +01:00
Adam Warner
ffd3cbb944 Revert FTL wait-for changes
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-10-26 13:04:23 +00:00
Adam Warner
f6e2d7c91f Merge pull request #1916 from pi-hole/master
Sync master back into development
2025-10-25 11:50:16 +01:00
Adam Warner
ad95d1cfdf Merge pull request #1915 from pi-hole/development
Development -> master
2025.10.0
2025-10-25 11:15:21 +01:00
Adam Warner
c7f885778c Merge pull request #1913 from pi-hole/dependabot/github_actions/development/editorconfig-checker/action-editorconfig-checker-4b6cd6190d435e7e084fb35e36a096e98506f7b9
Bump editorconfig-checker/action-editorconfig-checker from 5ecdd656fe347c26f76b1b435b90e1d74fb5e787 to 4b6cd6190d435e7e084fb35e36a096e98506f7b9
2025-10-25 11:14:28 +01:00
Adam Warner
117474a7b5 Merge pull request #1914 from pi-hole/dependabot/github_actions/development/actions/upload-artifact-5.0.0
Bump actions/upload-artifact from 4.6.2 to 5.0.0
2025-10-25 11:14:07 +01:00
Adam Warner
c49aedd5f8 Merge pull request #1912 from pi-hole/dependabot/github_actions/development/actions/download-artifact-6.0.0
Bump actions/download-artifact from 5.0.0 to 6.0.0
2025-10-25 11:13:54 +01:00
Adam Warner
099233f7b1 Merge pull request #1911 from pi-hole/dependabot/pip/test/development/tox-4.32.0
Bump tox from 4.31.0 to 4.32.0 in /test
2025-10-25 11:13:44 +01:00
dependabot[bot]
2b55b062b7 Bump actions/upload-artifact from 4.6.2 to 5.0.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](ea165f8d65...330a01c490)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-25 10:04:22 +00:00
dependabot[bot]
3f6f7833d4 Bump editorconfig-checker/action-editorconfig-checker
Bumps [editorconfig-checker/action-editorconfig-checker](https://github.com/editorconfig-checker/action-editorconfig-checker) from 5ecdd656fe347c26f76b1b435b90e1d74fb5e787 to 4b6cd6190d435e7e084fb35e36a096e98506f7b9.
- [Release notes](https://github.com/editorconfig-checker/action-editorconfig-checker/releases)
- [Commits](5ecdd656fe...4b6cd6190d)

---
updated-dependencies:
- dependency-name: editorconfig-checker/action-editorconfig-checker
  dependency-version: 4b6cd6190d435e7e084fb35e36a096e98506f7b9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-25 10:04:19 +00:00
dependabot[bot]
10596be0a2 Bump actions/download-artifact from 5.0.0 to 6.0.0
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](634f93cb29...018cc2cf5b)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-25 10:04:15 +00:00
dependabot[bot]
f41ec904ef Bump tox from 4.31.0 to 4.32.0 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.31.0 to 4.32.0.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.31.0...4.32.0)

---
updated-dependencies:
- dependency-name: tox
  dependency-version: 4.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-25 10:02:55 +00:00
yubiuser
9cd0e4745e Merge pull request #1909 from pi-hole/dependabot/github_actions/development/editorconfig-checker/action-editorconfig-checker-5ecdd656fe347c26f76b1b435b90e1d74fb5e787
Bump editorconfig-checker/action-editorconfig-checker from 1a41284d59c6fe7f1b21ddc4a2b36400a33dc1b4 to 5ecdd656fe347c26f76b1b435b90e1d74fb5e787
2025-10-18 15:05:02 +02:00
dependabot[bot]
6b557d8c9f Bump editorconfig-checker/action-editorconfig-checker
Bumps [editorconfig-checker/action-editorconfig-checker](https://github.com/editorconfig-checker/action-editorconfig-checker) from 1a41284d59c6fe7f1b21ddc4a2b36400a33dc1b4 to 5ecdd656fe347c26f76b1b435b90e1d74fb5e787.
- [Release notes](https://github.com/editorconfig-checker/action-editorconfig-checker/releases)
- [Commits](1a41284d59...5ecdd656fe)

---
updated-dependencies:
- dependency-name: editorconfig-checker/action-editorconfig-checker
  dependency-version: 5ecdd656fe347c26f76b1b435b90e1d74fb5e787
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-18 10:04:52 +00:00
yubiuser
117841eaca Merge pull request #1908 from pi-hole/dependabot/github_actions/development/editorconfig-checker/action-editorconfig-checker-1a41284d59c6fe7f1b21ddc4a2b36400a33dc1b4
Bump editorconfig-checker/action-editorconfig-checker from f40bac9e7d9e7d298fbe36b83e1eff8f0de13fb8 to 1a41284d59c6fe7f1b21ddc4a2b36400a33dc1b4
2025-10-11 14:10:25 +02:00
dependabot[bot]
be8f8aab37 Bump editorconfig-checker/action-editorconfig-checker
Bumps [editorconfig-checker/action-editorconfig-checker](https://github.com/editorconfig-checker/action-editorconfig-checker) from f40bac9e7d9e7d298fbe36b83e1eff8f0de13fb8 to 1a41284d59c6fe7f1b21ddc4a2b36400a33dc1b4.
- [Release notes](https://github.com/editorconfig-checker/action-editorconfig-checker/releases)
- [Commits](f40bac9e7d...1a41284d59)

---
updated-dependencies:
- dependency-name: editorconfig-checker/action-editorconfig-checker
  dependency-version: 1a41284d59c6fe7f1b21ddc4a2b36400a33dc1b4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-11 10:21:40 +00:00
yubiuser
1afdeb58ff Merge pull request #1907 from pi-hole/dependabot/pip/test/development/tox-4.31.0
Bump tox from 4.30.3 to 4.31.0 in /test
2025-10-11 12:16:57 +02:00
dependabot[bot]
874c332cac Bump tox from 4.30.3 to 4.31.0 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.30.3 to 4.31.0.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.30.3...4.31.0)

---
updated-dependencies:
- dependency-name: tox
  dependency-version: 4.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-11 10:03:29 +00:00
Adam Warner
d0bce70f19 Merge pull request #1906 from pi-hole/dev-is-dev-is-nightly
Drop the development tag, reduce dupliation in build yaml
2025-10-08 19:48:27 +01:00
Adam Warner
00a126397c Utilise YAML anchors to reduce repeats of certain steps
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-10-06 21:53:08 +01:00
Adam Warner
0fd5c354e9 Drop the development tag - there is very little use in keeping it around, especially when there are file differences between master and dev on the other components. Instead, just update the nightly tag when the development branch has changes pushed to it.
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-10-06 20:55:53 +01:00
yubiuser
6b685bb007 Merge pull request #1895 from pi-hole/dependabot/github_actions/development/actions/setup-python-6.0.0
Bump actions/setup-python from 5.6.0 to 6.0.0
2025-10-05 09:17:33 +02:00
dependabot[bot]
5d0cc6c69b Bump actions/setup-python from 5.6.0 to 6.0.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.6.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5.6.0...v6.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-05 09:14:14 +02:00
yubiuser
3055dbfb1a Merge pull request #1902 from pi-hole/dependabot/github_actions/development/actions/stale-10.1.0
Bump actions/stale from 9.1.0 to 10.1.0
2025-10-05 09:13:44 +02:00
dependabot[bot]
ff64838857 Bump actions/stale from 9.1.0 to 10.1.0
Bumps [actions/stale](https://github.com/actions/stale) from 9.1.0 to 10.1.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v9.1.0...v10.1.0)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 10.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-05 07:10:06 +00:00
yubiuser
d915f1fc59 Merge pull request #1903 from pi-hole/dependabot/github_actions/development/docker/login-action-3.6.0
Bump docker/login-action from 3.5.0 to 3.6.0
2025-10-05 09:09:06 +02:00
dependabot[bot]
3a4420c3e8 Bump docker/login-action from 3.5.0 to 3.6.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](184bdaa072...5e57cd1181)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-05 07:06:42 +00:00