Commit Graph

53 Commits

Author SHA1 Message Date
rockstardev
0f6717adad
Docker gen multiarch images
Some checks failed
Release assets / assets (push) Has been cancelled
Build and publish Docker images / Build and publish image (alpine) (push) Has been cancelled
2023-12-13 13:48:34 +09:00
Nicolas Duchon
1003cd33bf
Merge pull request #556 from nginx-proxy/dependabot/github_actions/docker/setup-qemu-action-3
ci: bump docker/setup-qemu-action from 2 to 3
2023-12-08 00:51:45 +01:00
Nicolas Duchon
b1a035aebc
Merge pull request #555 from nginx-proxy/dependabot/github_actions/docker/build-push-action-5
ci: bump docker/build-push-action from 4 to 5
2023-12-08 00:51:07 +01:00
Nicolas Duchon
e19f5ef686
Merge pull request #554 from nginx-proxy/dependabot/github_actions/docker/login-action-3
ci: bump docker/login-action from 2 to 3
2023-12-08 00:50:52 +01:00
Nicolas Duchon
dddbf367f5
Merge pull request #553 from nginx-proxy/dependabot/github_actions/docker/setup-buildx-action-3
ci: bump docker/setup-buildx-action from 2 to 3
2023-12-08 00:50:18 +01:00
dependabot[bot]
80dba84c0d
ci: bump docker/setup-qemu-action from 2 to 3
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 22:51:05 +00:00
dependabot[bot]
6ae05d5c34
ci: bump docker/build-push-action from 4 to 5
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 22:51:01 +00:00
dependabot[bot]
63e89bf2e9
ci: bump docker/login-action from 2 to 3
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 22:50:57 +00:00
dependabot[bot]
02a0c7c7c1
ci: bump docker/setup-buildx-action from 2 to 3
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 22:50:54 +00:00
dependabot[bot]
bd03a2e57b
ci: bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 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/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 23:01:14 +00:00
Nicolas Duchon
b21526ecb7 ci: disable automatic latest tag handling 2023-05-11 04:15:50 -04:00
Nicolas Duchon
90151af39a ci: build Docker image for more plaforms 2023-05-11 04:15:50 -04:00
Nicolas Duchon
9e5eaadd35 ci: enable gha caching on docker/build-push-action 2023-05-11 04:15:50 -04:00
Nicolas Duchon
89cc03621a ci: use step outputs rather than env 2023-05-11 04:15:50 -04:00
Nicolas Duchon
888de149c0 ci: better use build matrix 2023-05-11 04:15:50 -04:00
Nicolas Duchon
c417876ba7
ci: rename build / publish workflow 2023-04-30 15:57:07 +02:00
dependabot[bot]
a03f43b4ea
ci: bump docker/build-push-action from 3 to 4
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-30 13:28:24 +00:00
Nicolas Duchon
e543d9593c
ci: only trigger test workflow on push for main branch 2023-04-30 15:25:51 +02:00
Nicolas Duchon
43ee41953e
Merge pull request #519 from nginx-proxy/dependabot-gh-actions
ci: add GitHub Actions to Dependabot config
2023-04-30 15:21:22 +02:00
Nicolas Duchon
0e834a9ae3
ci: add GitHub Actions to Dependabot config 2023-04-30 15:20:02 +02:00
Nicolas Duchon
fa9ff8c175
build: go 1.19 -> 1.20 2023-04-30 15:10:45 +02:00
Richard Hansen
ab9ed54a35 tests: Pass -race to go test to detect data races 2023-03-14 03:39:19 -04:00
Nicolas Duchon
3b871c22c1
ci: set Dependabot commit prefixes 2023-01-23 23:26:58 +01:00
Nicolas Duchon
fbd1efaace
ci: use actions/checkout@v3 2022-12-03 19:35:46 +01:00
Nicolas Duchon
591cb15c7d
build: golang 1.18 -> 1.19 2022-12-03 14:57:14 +01:00
Nicolas Duchon
83083062cb
style: linting on CI yaml files 2022-12-03 14:28:56 +01:00
Nicolas Duchon
58a62e23fe
ci: update Actions versions 2022-12-03 14:25:20 +01:00
Nicolas Duchon
baed6929fd
fix(ci): use correct go version in CI 2022-04-10 10:58:21 +02:00
Nicolas Duchon
6b86d03572
fix: use actions/setup-go in assets.yml workflow 2022-03-09 16:53:16 +01:00
Nicolas Duchon
199ac31d30
ci: build and upload GitHub release assets in GHA 2022-03-09 16:41:51 +01:00
Nicolas Duchon
8b72f3adb9
build: keep DOCKER_GEN_VERSION in Docker image env 2022-03-09 15:54:04 +01:00
Nicolas Duchon
b664a49652
ci: fetch all history and tags before building
This avoid the output "fatal: No names found, cannot describe anything" caused by `git describe --tags` in the Makefile.
2022-03-09 15:23:25 +01:00
Nicolas Duchon
3e2cb3a785
ci: use specific go version with actions/setup-go 2022-03-09 15:04:17 +01:00
Nicolas Duchon
781ee5e0a0
ci: use path context 2022-03-05 17:04:33 +01:00
Nicolas Duchon
f23c0bc89e
ci: build/push images on Dockerfile.debian update 2022-03-04 11:49:10 +01:00
Nicolas Duchon
f2fe024c47
ci: publish Docker images to ghcr.io 2022-03-04 11:33:28 +01:00
Nicolas Duchon
b429924a8e
ci: replace maintainer label w/ OCI authors label 2022-01-14 15:54:39 +01:00
Nicolas Duchon
cf48957cc0
ci: use git describe for OCI image version label 2022-01-14 15:53:13 +01:00
Nicolas Duchon
8b3f38aca3
ci: upgrade to docker/metadata-action@v3 2022-01-14 15:50:59 +01:00
Nicolas Duchon
7e6f2c0159
ci: build & push debian based images to Dockerhub 2021-12-15 17:05:00 +01:00
Nicolas Duchon
7301224594
fix: yaml formatting in dependabot.yml 2021-12-14 23:10:20 +01:00
Nicolas Duchon
c29af3a968
ci: add Go modules ecosystem to Dependabot 2021-12-14 23:07:02 +01:00
Nicolas Duchon
ec2f6f41fc
refactor: further split code base in packages 2021-09-16 07:51:24 +02:00
Nicolas Duchon
2d078b1154
Merge pull request #362 from nginx-proxy/restructure
Re-organize the project structure, change the name and clean the dependencies.
2021-08-08 11:42:20 +02:00
Nicolas Duchon
24bf161c2c
ci: fix typo in dockerhub.yml 2021-08-06 14:27:37 +02:00
Nicolas Duchon
c9f0f3e078
ci: fix --version output on the Docker image 2021-08-06 14:24:12 +02:00
Nicolas Duchon
79abcabeb9
refactor: clean project structure and dependencies 2021-08-06 11:51:55 +02:00
Nicolas Duchon
de17d67356
ci: enable dependabot for Dockerfile 2021-08-05 23:02:51 +02:00
Nicolas Duchon
f5eec15939
ci: use verbose tests 2021-06-15 19:09:57 +02:00
Nicolas Duchon
4c53a8632d
ci: move tests from Travis CI to GitHub Actions 2021-06-15 19:06:02 +02:00