Commit Graph

216 Commits

Author SHA1 Message Date
dependabot[bot] 6fed81a916 Bump actions/checkout in the github_action-dependencies group
Bumps the github_action-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4.1.5 to 4.1.6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.5...v4.1.6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_action-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-18 10:36:18 +00:00
Dominik 95b1dc1c72 Merge pull request #1964 from pi-hole/new/artifact_attestations
Add artifact attestation
2024-05-18 06:48:13 +02:00
dependabot[bot] ede734051b Bump the github_action-dependencies group with 2 updates
Bumps the github_action-dependencies group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [eps1lon/actions-label-merge-conflict](https://github.com/eps1lon/actions-label-merge-conflict).


Updates `actions/checkout` from 4.1.4 to 4.1.5
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.4...v4.1.5)

Updates `eps1lon/actions-label-merge-conflict` from 3.0.0 to 3.0.1
- [Release notes](https://github.com/eps1lon/actions-label-merge-conflict/releases)
- [Changelog](https://github.com/eps1lon/actions-label-merge-conflict/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eps1lon/actions-label-merge-conflict/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_action-dependencies
- dependency-name: eps1lon/actions-label-merge-conflict
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_action-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-11 10:54:00 +00:00
DL6ER 633b825f35 Add artifact attestation
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-05-05 10:44:29 +02:00
dependabot[bot] 771db50d8f Bump actions/checkout
Bumps the github_action-dependencies group with 1 update in the / directory: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4.1.2 to 4.1.4
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.2...v4.1.4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_action-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-27 10:40:49 +00:00
dependabot[bot] 40864d5c38 Bump the github_action-dependencies group with 1 update
Bumps the github_action-dependencies group with 1 update: [eps1lon/actions-label-merge-conflict](https://github.com/eps1lon/actions-label-merge-conflict).


Updates `eps1lon/actions-label-merge-conflict` from 2.1.0 to 3.0.0
- [Release notes](https://github.com/eps1lon/actions-label-merge-conflict/releases)
- [Changelog](https://github.com/eps1lon/actions-label-merge-conflict/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eps1lon/actions-label-merge-conflict/compare/v2.1.0...v3.0.0)

---
updated-dependencies:
- dependency-name: eps1lon/actions-label-merge-conflict
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github_action-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-30 10:42:21 +00:00
dependabot[bot] 16fb8b6366 Bump the github_action-dependencies group with 1 update
Bumps the github_action-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4.1.1 to 4.1.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.1...v4.1.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_action-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-23 10:42:38 +00:00
DL6ER 9cfd936621 Merge branch 'development-v6' into new/self-hosted
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-03-09 22:08:15 +01:00
DL6ER d41fbeef26 Include RISCV64 in GHA job
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-03-09 20:25:15 +01:00
dependabot[bot] 082543ea97 Bump the github_action-dependencies group with 2 updates
Bumps the github_action-dependencies group with 2 updates: [Wandalen/wretry.action](https://github.com/wandalen/wretry.action) and [softprops/action-gh-release](https://github.com/softprops/action-gh-release).


Updates `Wandalen/wretry.action` from 1.4.5 to 1.4.8
- [Release notes](https://github.com/wandalen/wretry.action/releases)
- [Commits](https://github.com/wandalen/wretry.action/compare/v1.4.5...v1.4.8)

Updates `softprops/action-gh-release` from 1 to 2
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)

---
updated-dependencies:
- dependency-name: Wandalen/wretry.action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_action-dependencies
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github_action-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-09 10:35:47 +00:00
DL6ER af7d521bfc Download documentation in amd64 build and further reduce code duplication
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-03-09 07:56:48 +01:00
DL6ER 4019bd7745 Try direct deployment
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-03-09 07:32:55 +01:00
DL6ER 753bdd3574 Do not try to upload documentation in deferred riscv64 upload step
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-03-09 07:28:04 +01:00
DL6ER 9318909368 Reduce code duplication by outsourcing into composite actions
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-03-08 19:50:48 +01:00
DL6ER d85492d113 Independent building of RISCV64
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-03-07 21:19:58 +01:00
DL6ER 59c1e2b6bf Build x86 binaries on GHA, only build ARM/RISCV on our self-hosted ARM64 runners
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-03-07 20:41:20 +01:00
DL6ER 84d6e2db42 Try building on self-hosted GHA runner
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-03-07 20:12:12 +01:00
Dominik 7ef8e6c916 Merge pull request #1882 from pi-hole/merge-v5-6
Sync v5 -> v6
2024-03-02 18:30:31 +01:00
dependabot[bot] a1d6f85bf1 Bump the github_action-dependencies group with 3 updates
Bumps the github_action-dependencies group with 3 updates: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action), [Wandalen/wretry.action](https://github.com/wandalen/wretry.action) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `docker/setup-buildx-action` from 3.0.0 to 3.1.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.0.0...v3.1.0)

Updates `Wandalen/wretry.action` from 1.4.4 to 1.4.5
- [Release notes](https://github.com/wandalen/wretry.action/releases)
- [Commits](https://github.com/wandalen/wretry.action/compare/v1.4.4...v1.4.5)

Updates `actions/download-artifact` from 4.1.2 to 4.1.4
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.2...v4.1.4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github_action-dependencies
- dependency-name: Wandalen/wretry.action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_action-dependencies
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_action-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 10:26:16 +00:00
DL6ER d5cf5799c1 Merge branch 'development' into merge-v5-6
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-02-17 16:43:15 +01:00
Dominik 5940c62763 Merge pull request #1719 from pi-hole/tweak/env_vars_list
Check all env vars and suggest alternatives for misspelled keys
2024-02-10 16:21:42 +01:00
dependabot[bot] c2f690b3ab Bump the github_action-dependencies group with 3 updates
Bumps the github_action-dependencies group with 3 updates: [Wandalen/wretry.action](https://github.com/wandalen/wretry.action), [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `Wandalen/wretry.action` from 1.3.0 to 1.4.4
- [Release notes](https://github.com/wandalen/wretry.action/releases)
- [Commits](https://github.com/wandalen/wretry.action/compare/v1.3.0...v1.4.4)

Updates `actions/upload-artifact` from 4.3.0 to 4.3.1
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.0...v4.3.1)

Updates `actions/download-artifact` from 4.1.1 to 4.1.2
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.1...v4.1.2)

---
updated-dependencies:
- dependency-name: Wandalen/wretry.action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github_action-dependencies
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_action-dependencies
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_action-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-10 11:00:33 +00:00
dependabot[bot] 562fcf6be9 Bump the github_action-dependencies group with 1 update
Bumps the github_action-dependencies group with 1 update: [actions/upload-artifact](https://github.com/actions/upload-artifact).


Updates `actions/upload-artifact` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.2.0...v4.3.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github_action-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-27 10:20:20 +00:00
dependabot[bot] d30901b322 Bump the github_action-dependencies group with 1 update
Bumps the github_action-dependencies group with 1 update: [actions/upload-artifact](https://github.com/actions/upload-artifact).


Updates `actions/upload-artifact` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github_action-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-20 11:47:52 +00:00
dependabot[bot] 82f7986a89 Bump the github_action-dependencies group with 2 updates
Bumps the github_action-dependencies group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/upload-artifact` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.0.0...v4.1.0)

Updates `actions/download-artifact` from 4.1.0 to 4.1.1
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github_action-dependencies
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github_action-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-13 10:24:06 +00:00
DL6ER b05fe82a3f Merge branch 'development-v6' into tweak/env_vars_list 2024-01-13 10:46:51 +01:00
Dominik dfde9949e4 Merge pull request #1831 from pi-hole/update/ftl-build
Update ftl-build container to v2.5
2024-01-13 10:39:51 +01:00
Adam Warner 42be80e476 Merge pull request #1576 from pi-hole/group_dependabot
Group dependabot PRs
2024-01-06 15:37:20 +00:00
Christian König 54041665b6 Account for api-docs
Signed-off-by: Christian König <ckoenig@posteo.de>
2024-01-03 22:33:38 +01:00
Christian König 136982c9dc Simplify artifacts download
Signed-off-by: Christian König <ckoenig@posteo.de>
2024-01-03 22:28:33 +01:00
dependabot[bot] 2872ffc161 Bump actions/download-artifact from 4.0.0 to 4.1.0
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.0.0...v4.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-23 10:48:12 +00:00
DL6ER 43e976509e Update ftl-build container to v2.5
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-12-17 09:50:27 +01:00
Christian König a1cf6e4ff0 Adjust workflow for upload/download v4 changes
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-12-16 23:14:42 +01:00
dependabot[bot] bc48f63ed0 Bump actions/upload-artifact from 3.1.3 to 4.0.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.3 to 4.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.3...v4.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-16 10:18:38 +00:00
DL6ER 799d22750c Merge branch 'development-v6' into tweak/env_vars_list
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-12-13 19:50:53 +01:00
Christian König 9de29f639b Update node version to 20
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-12-09 14:38:21 +01:00
dependabot[bot] f170f9e7b5 Bump actions/stale from 8.0.0 to 9.0.0
Bumps [actions/stale](https://github.com/actions/stale) from 8.0.0 to 9.0.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/v8.0.0...v9.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-09 10:28:22 +00:00
dependabot[bot] caa728ae1f Bump actions/stale from 8.0.0 to 9.0.0
Bumps [actions/stale](https://github.com/actions/stale) from 8.0.0 to 9.0.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/v8.0.0...v9.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-09 10:14:28 +00:00
DL6ER fc4bcebf1e Standardize CLI --config exit codes and add tests
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-23 10:12:10 +01:00
DL6ER d901dae526 Use new ftl-build container v2.4.1
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-20 15:38:45 +01:00
DL6ER 69db4c18e8 Run codespell on push
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-09 18:49:19 +01:00
DL6ER e0c55ce5b5 Convert searched domains to punycode (if applicable) and lowercase them
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-30 10:00:11 +01:00
dependabot[bot] ac9c011afa Bump actions/setup-node from 3 to 4
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-28 10:16:22 +00:00
DL6ER a7ba71447c Try retry-action
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-23 23:21:18 +02:00
dependabot[bot] cccca0b201 Bump actions/checkout from 4.1.0 to 4.1.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-21 10:46:53 +00:00
Christian König b97828d8a9 Remove tests/build on debian builders
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-20 13:28:20 +02:00
DL6ER 0647b064f3 Use latest ftl-build containers to incorporate latest mbedtls release
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-17 21:01:57 +02:00
DL6ER d2597461ed Update ftl-build container version
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-01 16:40:43 +02:00
dependabot[bot] 8ac8acd966 Bump actions/checkout from 4.0.0 to 4.1.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-23 10:17:47 +00:00
Adam Warner 2512494b02 use tagged v2.0 version of ftl-build 2023-09-21 01:29:26 +01:00