Commit Graph

61 Commits

Author SHA1 Message Date
dependabot[bot]
ab22578c9e chore(deps): bump DavidAnson/markdownlint-cli2-action from 16 to 17 (#811) 2024-09-17 10:23:11 +02:00
Quentin McGaw
9787957b94 fix(ci): ignore duckdns.org for links check 2024-09-16 14:48:36 +00:00
dependabot[bot]
a8edd5ccc3 chore(deps): bump docker/build-push-action from 5 to 6 (#747) 2024-09-16 07:54:36 +02:00
Quentin McGaw
1d6053e528 chore(main): rename cmd/updater to cmd/ddns-updater 2024-06-28 06:49:19 +00:00
Quentin McGaw
b7986dd6b9 chore(ci): pin docker/build-push-action to v5 2024-06-15 09:54:41 +00:00
dependabot[bot]
3644e5cc21 chore(deps): bump goreleaser/goreleaser-action from 5 to 6 (#737) 2024-06-15 11:53:49 +02:00
Quentin McGaw
b131c3d90b chore(build): upgrade Go from 1.21 to 1.22 2024-05-03 07:53:18 +00:00
dependabot[bot]
3e6336fcbc chore(deps): bump DavidAnson/markdownlint-cli2-action from 15 to 16 (#688) 2024-04-29 16:11:36 +02:00
Quentin McGaw
5e0e3f4702 feat(publicip/http): add multiple providers for all IP versions
- icanhazip
- ident
- nnev
- wtfismyip
2024-02-13 10:33:34 +00:00
dependabot[bot]
7bbc860225 chore(deps): bump actions/setup-go from 2 to 5 (#630) 2024-02-08 09:46:42 +01:00
dependabot[bot]
9835d5a5d7 chore(deps): bump DavidAnson/markdownlint-cli2-action from 14 to 15 (#629) 2024-02-08 09:46:34 +01:00
dependabot[bot]
845770f441 chore(deps): bump peter-evans/dockerhub-description from 3 to 4 (#610) 2024-02-04 14:00:35 +01:00
dependabot[bot]
2af4a1bf82 chore(deps): bump actions/checkout from 3 to 4 (#599) 2024-02-04 14:00:16 +01:00
dependabot[bot]
0bb717c55a chore(deps): bump docker/login-action from 2 to 3 (#597) 2024-02-04 14:00:09 +01:00
dependabot[bot]
d07ce88aa3 chore(deps): bump crazy-max/ghaction-github-labeler from 4 to 5 (#596) 2024-02-04 14:00:00 +01:00
dependabot[bot]
860820087f chore(deps): bump docker/setup-qemu-action from 2 to 3 (#584) 2024-02-04 13:59:52 +01:00
Quentin McGaw
e793c4926b docs(readme): update readme for standalone binaries
- Update description and title to be generic and non-specific to Docker
- Describe availability as container image and prebuilt binaries
- Split features specific to the container in their own features subsection
- Merge "Next steps" section in the container setup section
2024-02-04 11:08:47 +00:00
Quentin McGaw
c338c28ce3 fix(ci): set write contents permissions for goreleaser 2024-02-03 18:50:31 +00:00
Quentin McGaw
cfdc1f3dbe docs(readme): use relative links in readme and make it compatible with docker hub
- use `enable-url-completion` in docker hub description step
2024-02-03 09:16:36 +00:00
Quentin McGaw
85b64cbeeb feat(publicip/http): add ipleak support for all IP versions 2024-02-03 09:16:33 +00:00
Quentin McGaw
1c80aaa3ec chore(ci): rename created -> date versioning variable
- to match goreleaser default ldflags `main.date`
- rename Dockerfile ldflag from created to date
- remove goreleaser custom ldflags and use defaults ones
2024-02-03 07:55:33 +00:00
Quentin McGaw
ed0a0d07ff chore(ci): move config files to .github/workflows/configs 2024-02-01 07:13:20 +00:00
Quentin McGaw
00a9653e95 hotfix(ci): increase markdown link check timeout to 20s 2024-01-29 10:02:53 +00:00
Quentin McGaw
5c166a6ab6 hotfix(markdown): fix links and add link check config 2024-01-28 12:10:49 +00:00
Quentin McGaw
b3cae52145 feat(build): workflow to have binaries on releases
- Fixes #294
2024-01-28 08:22:21 +00:00
Quentin McGaw
005c0c8f04 feat(ci): add markdown workflow
- Fixes #592
- Remove docker hub description workflow
- Build workflow ignores md files for spellcheck
2024-01-28 08:22:21 +00:00
dependabot[bot]
f9f5d590c3 chore(deps): bump github/codeql-action from 2 to 3 (#583) 2024-01-18 15:07:30 +01:00
dependabot[bot]
80d0755bfb chore(deps): bump docker/build-push-action from 4.0.0 to 5.1.0 (#582) 2024-01-18 15:07:16 +01:00
dependabot[bot]
3d619566c1 chore(deps): bump docker/metadata-action from 4 to 5 (#585) 2024-01-18 15:06:56 +01:00
dependabot[bot]
68b0dbf5f1 chore(deps): bump docker/setup-buildx-action from 2 to 3 (#587) 2024-01-18 15:06:30 +01:00
Quentin McGaw
6f75aa1457 feat(ci): tagged Docker images without v prefix 2023-06-19 06:35:23 +00:00
Quentin McGaw
c39df2796f chore(ci): add mocks check step 2023-06-07 09:17:38 +00:00
Quentin McGaw
790ff8b78b chore(ci): add build-skip workflow 2023-06-07 09:13:47 +00:00
Quentin McGaw
39faaa771f chore(ci): rework entire workflow 2023-06-07 09:13:04 +00:00
Quentin McGaw
934c67d710 fix(ci): restrict publish image trigger events 2023-04-13 17:00:19 +00:00
Trenton Holmes
0655f1a080 chore(ci): bump GitHub actions versions (#353)
- actions/checkout from v2 to v3
- docker/setup-qemu-action from v1 to v2
- docker/setup-buildx-action from v1 to v2
- docker/login-action from v1 to v2
- docker/build-push-action from v2 to v3
- peter-evans/dockerhub-description from v2.1.0 to v3.1.0
- crazy-max/ghaction-github-labeler from v1 to v4
2022-08-28 07:59:41 -07:00
adamus1red
5b657dfa92 feat(ci): add GHCR registry image (#259)
Co-authored-by: adamus1red <adamus1red@noreply.example.com>
2021-11-17 21:21:06 +01:00
Quentin McGaw (desktop)
d0f03c8ae1 Maint: remove tidy CI check (due to Go 1.17) 2021-10-15 14:20:04 +00:00
Quentin McGaw (desktop)
4be365574d Maint: remove microbadger (EOL) 2021-07-20 15:13:26 +00:00
Frederic R
ae24ab8d56 CI: allow slash in branch name for docker image tags (#219) 2021-07-19 15:35:57 -07:00
Quentin McGaw (desktop)
c5de1358dd Doc: add missing architectures to readme 2021-06-29 20:26:06 +00:00
Quentin McGaw (desktop)
0c520eddda Maint: set test stage entrypoint in Dockerfile 2021-06-29 16:25:36 +00:00
Quentin McGaw
a649f8a4a8 FreeDNS support (#173) 2021-02-20 20:30:16 -05:00
Quentin McGaw
49392003e0 CI: rework Github workflows 2021-01-26 02:09:43 +00:00
Quentin McGaw
76a40e47c7 CI: Fix BUILD_DATE variable setting 2021-01-19 22:58:01 -05:00
Quentin McGaw
cd5f04acaf CI: Push PR image in PR workflow 2021-01-17 17:06:27 +00:00
Quentin McGaw
5d1809aca6 CI: Fix Docker image tag name in PR workflow 2021-01-17 17:06:04 +00:00
Quentin McGaw
46ae9af6a4 CI: Remove old build workflow 2021-01-17 17:04:56 +00:00
Quentin McGaw
7ae9f72038 CI: rework build workflows 2021-01-14 06:16:06 +00:00
Quentin McGaw
b4310ad822 Build information written to Go binary at build 2020-12-15 07:48:27 +00:00