dependabot[bot]
65f5629157
Bump docker/login-action from 4 to 4.5.2
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4 to 4.5.2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v4...v4.5.2 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.5.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-31 07:32:53 +00:00
Timothy Miller
4c4a5e544a
Merge pull request #285 from timothymiller/dependabot/github_actions/azure/setup-helm-5
...
Bump azure/setup-helm from 4 to 5
2026-07-22 14:30:39 -04:00
dependabot[bot]
e3678c6e24
Bump azure/setup-helm from 4 to 5
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 4 to 5.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md )
- [Commits](https://github.com/azure/setup-helm/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 07:32:50 +00:00
dependabot[bot]
8e79fc8798
Bump actions/checkout from 4 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 7.
- [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...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 07:32:48 +00:00
Timothy Miller
385f77688e
Merge pull request #279 from timothymiller/dependabot/github_actions/actions/checkout-7
...
Bump actions/checkout from 6 to 7
2026-07-20 23:00:53 -04:00
dependabot[bot]
ea85b0eadb
Bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [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/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-19 07:32:27 +00:00
qitpydev
d607204884
ci: rename workflow to match existing naming convention
2026-06-09 17:01:39 +07:00
qitpydev
a0ce9812b3
ci: use github.repository_owner in helm push destination
2026-06-09 16:57:19 +07:00
qitpydev
7564cb14f0
feat: add Helm chart with GHCR OCI publish workflow
...
- Add charts/cloudflare-ddns/ Helm chart (env-var config, hostNetwork by default)
- Add .github/workflows/helm.yml — lint → package → push to oci://ghcr.io/timothymiller
- Update README Kubernetes section with Helm install guide (quick install, values.yaml, upgrade/uninstall)
- Keep k8s/cloudflare-ddns.yml as legacy raw-manifest fallback
2026-06-09 16:22:54 +07:00
Timothy Miller
245ac0b061
Potential fix for code scanning alert no. 6: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-03-19 23:30:56 -04:00
Timothy Miller
54ca4a5eae
Bump version to 2.0.3 and update GitHub Actions to Node.js 24
...
Update all Docker GitHub Actions to their latest major versions to
resolve Node.js 20 deprecation warnings ahead of the June 2026 cutoff.
2026-03-18 19:01:50 -04:00
Timothy Miller
e7772c0fe0
Change default IPv4 provider to ipify
...
Update README and tests to reflect new defaults
Bump actions/checkout to v6, replace linux/arm/v7 with
linux/ppc64le in the Docker build, and normalize tag quoting in the
GitHub workflow
2026-03-10 05:37:09 -04:00
Timothy Miller
a4ac4e1e1c
Use scratch release image and optimize build
...
Narrow tokio features to rt-multi-thread, macros, time and signal.
Add release profile to reduce binary size:
opt-level = s, lto = true, codegen-units = 1, strip = true, panic =
abort
Update Cargo.lock to remove unused deps and adjust Dockerfile to copy
CA certs from builder and set ENTRYPOINT for the release image
Use scratch base image and optimize release build
Add linux/ppc64le support in CI and build script
Switch Docker release stage to scratch, copy CA certificates from the
builder and use an explicit ENTRYPOINT for the binary
Tighten Cargo release profile (opt-level="s", lto, codegen-units=1,
strip, panic="abort") and reduce Tokio features to shrink the binary
Update README to reflect image size and supported platforms
2026-03-10 02:04:30 -04:00
Timothy Miller
6cad2de74c
Remove linux/arm/v7 platform from image workflow
2026-03-10 01:49:59 -04:00
Timothy Miller
b1a2fa7af3
Migrate cloudflare-ddns to Rust
...
Add Cargo.toml, Cargo.lock and a full src/ tree with modules and tests
Update Dockerfile to build a Rust release binary and simplify CI/publish
Remove legacy Python script, requirements.txt, and startup helper
Switch .gitignore to Rust artifacts; update Dependabot and workflows to
cargo
Add .env example, docker-compose env, and update README and VSCode
settings
Remove the old Python implementation and requirements; add a Rust
implementation with Cargo.toml/Cargo.lock and full src/ modules, tests,
and notifier/heartbeat support. Update Dockerfile, build/publish
scripts, dependabot and workflows, README, and provide env-based
docker-compose and .env examples.
2026-03-10 01:21:21 -04:00
4n4n4s
fa398b83fc
Update github-actions
2023-09-16 16:52:56 +02:00
Timothy Miller
0dbd2f7c2b
Added dependabot
2023-02-15 15:28:58 -05:00
adamus1red
0d9a9a0579
Update image.yml
2021-06-16 14:41:04 +01:00
Timothy Miller
29771030b1
🐳 CI Multi-Arch Docker builds
2021-02-28 16:39:14 -05:00
Timothy Miller
3753542dce
🐳 CI Multi-Arch Docker builds
2021-02-28 16:32:04 -05:00
Timothy Miller
c34ba8e94c
🐳 CI Multi-Arch Docker builds
2021-02-28 16:28:08 -05:00
Timothy Miller
6be8add640
🐳 CI Multi-Arch Docker Builds
2021-02-28 16:18:06 -05:00
Timothy Miller
86c935dea7
🐳 CI Multi-Arch Docker Builds
...
🗄️ Organized scripts
2021-02-28 12:06:38 -05:00
Tim Miller
78042582bb
Update FUNDING.yml
2020-08-16 15:14:10 -04:00
timothymiller
df6b8a381a
Minimal multi-stage docker build
2020-08-05 03:25:13 -04:00
Tim Miller
216a5f402c
Create FUNDING.yml
2019-12-06 14:24:48 -05:00
Tim Miller
6159e69e56
Update issue templates
2019-12-06 14:04:21 -05:00