chore(deps): update all non-major dependencies #75
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v6.3.0
->v6.5.0
v3.2.0
->v3.3.0
4.12.4
->4.12.5
Release Notes
docker/build-push-action (docker/build-push-action)
v6.5.0
Compare Source
v6.4.1
Compare Source
v6.4.0
Compare Source
repository
andghtoken
attributes for GitHub Actions cache backend by @crazy-max in https://github.com/docker/build-push-action/pull/1133Full Changelog: docker/build-push-action@v6.3.0...v6.4.0
docker/login-action (docker/login-action)
v3.3.0
Compare Source
Full Changelog: docker/login-action@v3.2.0...v3.3.0
StackExchange/dnscontrol (ghcr.io/stackexchange/dnscontrol)
v4.12.5
Compare Source
Hello DNSControl fans!
This is another bugfix release. Only
CLOUDFLAREAPI
is affected, and only theCF_REDIRECT
/CF_TEMP_REDIRECT
/CF_SINGLE_REDIRECT
commands are affected.Some non-functional improvements are included in this release too. @cafferata contributed code that automatically generates the
OWNERS
file, @nikolamilekic and @svenluijten fixed documentation bugs.Cloudflare-related improvements:
CF_SINGLE_REDIRECT
rule name was not propagating to Cloudflare correctly. https://github.com/StackExchange/dnscontrol/issues/3049CF_REDIRECT
/CF_TEMP_REDIRECT
rule name generated in conversion mode was long and ugly; now they are short and easier to identify. They are in the (1,302,when,then) format seen inpreview
output.CF_SINGLE_REDIRECT
statements generated whenCF_REDIRECT
/CF_TEMP_REDIRECT
is in conversion mode.Explanation of the new feature:
Suppose
dnsconfig.js
includes a statement like:In the old days,
CF_TEMP_REDIR
would generate a Cloudflare "page rule". However page rules are going away. Therefore, these will now be silently translated intoCF_SINGLE_REDIRECT
statements when themanage_single_redirects
meta feature is set to true. A log of these translations can be generated by setting thetranscode_log
variable:Once set, any such translations will be appended to the filename transcode.log.
In this example, the log will look like this:
Replacing the old
CF_TEMP_REDIR
statement with the aboveCF_SINGLE_REDIRECT
statement requires manual cutting and pasting.While the
CF_REDIRECT
/CF_TEMP_REDIRECT
statements are not going away, it is recommended that you convert toCF_SINGLE_REDIRECT
since they are more flexible and officially supported by Cloudflare.This feature is documented in https://docs.dnscontrol.org/provider/cloudflareapi#old-style-vs-new-style-redirects
Changelog
Provider-specific changes:
0869052
: CLOUDFLAREAPI: CF_SINGLE_REDIRECT improvements: fix bugs, log translated redirects (#3051) (@tlimoncelli)Documentation:
1d348de
: DOCS: Fix M365_BUILDER examples (#3009) (@nikolamilekic)cf49ec8
: DOCS: Fix markdown links in Cloudflare provider docs (#3046) (@svenluijten)CI/CD:
8fa1a8d
: BUILD: Generate OWNERS files (#2997) (@cafferata)Other changes and improvements:
95c7a70
: REFACTOR: Pave args (not validate) (#3045) (@tlimoncelli)d160b82
: fmt helpers.js (#3048) (@tlimoncelli)Deprecation warnings
Install
macOS and Linux
Install with Homebrew (recommended)
Using with Docker
You can use the Docker image from Docker hub or GitHub Container Registry.
docker run --rm -it -v "$(pwd):/dns" ghcr.io/stackexchange/dnscontrol preview
Anywhere else
Alternatively, you can install the latest binary (or the apt/rpm/deb/archlinux package) from this page.
Or, if you have Go installed, you can install the latest version of DNSControl with the following command:
Update
Update to the latest version depends on how you choose to install
dnscontrol
on your machine.Update with Homebrew
Alternatively, you can grab the latest binary (or the apt/rpm/deb package) from this page.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.