Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev #1458

Merged
merged 32 commits into from
Oct 18, 2023
Merged

Dev #1458

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
2ce9088
Merge pull request #1354 from pi-hole/master
PromoFaux May 28, 2023
125758c
Merge pull request #1357 from pi-hole/master
PromoFaux Jul 4, 2023
ef24dc9
Merge pull request #1370 from pi-hole/master
PromoFaux Jul 11, 2023
47e97b0
Merge pull request #1372 from pi-hole/master
PromoFaux Jul 12, 2023
f10331b
Merge pull request #1377 from pi-hole/master
PromoFaux Jul 13, 2023
34f2dc3
Merge pull request #1378 from pi-hole/master
PromoFaux Jul 13, 2023
7b823e1
Bump docker/build-push-action from 3 to 4
dependabot[bot] Jul 15, 2023
eaf1fd8
Merge pull request #1380 from pi-hole/dependabot/github_actions/dev/d…
PromoFaux Jul 16, 2023
a00b3a1
Merge pull request #1390 from pi-hole/master
PromoFaux Jul 20, 2023
281728f
Merge pull request #1416 from pi-hole/master
PromoFaux Sep 3, 2023
9cb5f0d
Bump actions/checkout from 3 to 4
dependabot[bot] Sep 9, 2023
0c60122
Merge pull request #1428 from pi-hole/dependabot/github_actions/dev/a…
yubiuser Sep 9, 2023
993cf95
Bump docker/metadata-action from 4 to 5
dependabot[bot] Sep 16, 2023
6952ce4
Bump docker/login-action from 2 to 3
dependabot[bot] Sep 16, 2023
0ec6deb
Bump docker/build-push-action from 4 to 5
dependabot[bot] Sep 16, 2023
201f868
Bump docker/setup-qemu-action from 2 to 3
dependabot[bot] Sep 16, 2023
42edf53
Merge pull request #1442 from pi-hole/dependabot/github_actions/dev/d…
yubiuser Sep 16, 2023
608e195
Merge pull request #1441 from pi-hole/dependabot/github_actions/dev/d…
yubiuser Sep 16, 2023
883c500
Bump docker/setup-buildx-action from 2 to 3
dependabot[bot] Sep 16, 2023
5a98232
Merge pull request #1440 from pi-hole/dependabot/github_actions/dev/d…
yubiuser Sep 16, 2023
8b475ae
Merge pull request #1439 from pi-hole/dependabot/github_actions/dev/d…
yubiuser Sep 16, 2023
e06c072
Merge pull request #1438 from pi-hole/dependabot/github_actions/dev/d…
yubiuser Sep 16, 2023
9db9fe0
Fixed spellcheck.
SamTV12345 Oct 8, 2023
8439628
Merge pull request #1443 from pi-hole/master
PromoFaux Oct 8, 2023
bc9436b
Merge branch 'dev' into dev
PromoFaux Oct 8, 2023
b1042bf
Merge pull request #1449 from SamTV12345/dev
PromoFaux Oct 8, 2023
578b4f0
adminLTE->web
PromoFaux Oct 8, 2023
cb9db0d
Merge pull request #1451 from pi-hole/adminlte-to-web-v5
PromoFaux Oct 8, 2023
b2798d4
Bump docker/login-action from 2 to 3
dependabot[bot] Oct 14, 2023
062ce99
Bump docker/setup-buildx-action from 2 to 3
dependabot[bot] Oct 14, 2023
5a46d23
Merge pull request #1454 from pi-hole/dependabot/github_actions/dev/d…
PromoFaux Oct 16, 2023
147eecb
Merge pull request #1455 from pi-hole/dependabot/github_actions/dev/d…
PromoFaux Oct 16, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/codespell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
steps:
-
name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
-
name: Spell-Checking
uses: codespell-project/actions-codespell@master
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/housekeeping.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ jobs:
steps:
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3
-
name: Login to GitHub Container Registry with PAT_TOKEN
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3.4.0
uses: actions/checkout@v4
- name: Remove 'stale' label
run: gh issue edit ${{ github.event.issue.number }} --remove-label ${{ env.stale_label }}
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sync-back-to-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
name: Syncing branches
steps:
- name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v4
- name: Opening pull request
run: gh pr create -B dev -H master --title 'Sync master back into development' --body 'Created by Github action' --label 'internal'
env:
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/test-and-build-v6.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@ jobs:
container: edge
steps:
- name: Checkout Repo
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: development-v6

- name: Docker meta (Docker Hub and GitHub Container Registry)
id: meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
images: |
Expand All @@ -58,15 +58,15 @@ jobs:
ghcr_password: ${{ secrets.GITHUB_TOKEN }}

- name: Set up QEMU
uses: docker/setup-qemu-action@v2
uses: docker/setup-qemu-action@v3
with:
platforms: all
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3

- name: Build container and push by digest (${{ matrix.registry }})
id: build
uses: docker/build-push-action@v3
uses: docker/build-push-action@v5
with:
context: ./src/
platforms: ${{ matrix.platform }}
Expand Down Expand Up @@ -105,7 +105,7 @@ jobs:
- build-and-test
steps:
- name: Checkout Repo
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: development-v6

Expand All @@ -116,7 +116,7 @@ jobs:
path: /tmp/digests

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3

- name: Login to DockerHub and GitHub Container Registry
uses: ./.github/actions/login-repo
Expand All @@ -128,7 +128,7 @@ jobs:

- name: Docker meta (Docker Hub and GitHub Container Registry)
id: meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
images: |
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/test-and-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Run Tests
run: |
echo "Building image to test"
Expand All @@ -29,23 +29,23 @@ jobs:
-
name: Checkout
if: github.event_name != 'schedule'
uses: actions/checkout@v3
uses: actions/checkout@v4
-
name: Checkout dev branch if we are building nightly
if: github.event_name == 'schedule'
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: dev
-
name: Set up QEMU
uses: docker/setup-qemu-action@v2
uses: docker/setup-qemu-action@v3
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3
-
name: Docker meta
id: meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
images: |
Expand All @@ -59,20 +59,20 @@ jobs:
type=ref,event=tag
-
name: Login to DockerHub
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USER }}
password: ${{ secrets.DOCKERHUB_PASS }}
-
name: Login to GitHub Container Registry
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
-
name: Build and push
uses: docker/build-push-action@v4
uses: docker/build-push-action@v5
with:
context: ./src/
platforms: linux/amd64, linux/arm64, linux/386, linux/arm/v7, linux/arm/v6
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,7 @@ The Date-based (including incremented "Patch" versions) do not relate to any kin
| `2022.04.1` | Second release in a given month |
| `dev` | Similar to `latest`, but for the development branch (pushed occasionally) |
| `*beta` | Early beta releases of upcoming versions - here be dragons |
| `nightly` | Like `dev` but pushed every night and pulls from the latest `development` branches of the core Pi-hole components (Pi-hole, AdminLTE, FTL) |
| `nightly` | Like `dev` but pushed every night and pulls from the latest `development` branches of the core Pi-hole components (Pi-hole, web, FTL) |

## Upgrading, Persistence, and Customizations

Expand Down
2 changes: 1 addition & 1 deletion src/s6/debian-root/usr/local/bin/_postFTL.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ fi
if [ -z "$SKIPGRAVITYONBOOT" ] || [ ! -f "${gravityDBfile}" ]; then
if [ -n "$SKIPGRAVITYONBOOT" ];then
echo " SKIPGRAVITYONBOOT is set, however ${gravityDBfile} does not exist (Likely due to a fresh volume). This is a required file for Pi-hole to operate."
echo " Ignoring SKIPGRAVITYONBOOT on this occaision."
echo " Ignoring SKIPGRAVITYONBOOT on this occasion."
fi
pihole -g
else
Expand Down