Will Norris
46539483be
go.mod: update modules
2024-05-08 21:34:45 -07:00
Will Norris
3aec0fce3a
.github: update action versions
2024-05-08 21:08:41 -07:00
Will Norris
2451f30f07
.github: run prettier over all yml files
2024-05-08 21:08:41 -07:00
Will Norris
84960fc8a0
bump go version to 1.18 and update deps
2023-08-02 08:44:32 -07:00
Will Norris
4229b98cb3
remove deploy script for my personal instance
2023-05-09 11:20:11 -07:00
Will Norris
f9fd6c9885
.github/workflows: update golangci-lint action
2023-04-03 17:39:50 -07:00
Will Norris
5bef5a840a
.github/workflows: switch flag syntax back
2023-04-03 17:25:54 -07:00
Will Norris
b37663f12c
.github/workflows: update to actions/setup-go@v4
2023-04-03 17:19:24 -07:00
Will Norris
f314cbfc87
.github/workfow: try to fix fly deploy
...
go back to remote-only build for fly deploy, but use buildx v0.9.1 for
building the docker image. Also add manual trigger for fly deploy
action.
2023-01-31 21:08:50 -08:00
Will Norris
431c70aaa9
.github/workflow: switch to local-build fly deploy
2023-01-31 20:58:22 -08:00
Will Norris
a0eb26e18c
.github: run deploy workflow after successful docker push
...
Otherwise, it's very likely that the deploy would complete before the
new docker push, so we'd be redeploying an old image.
2022-12-12 22:47:30 -08:00
Will Norris
8c1d05fc2f
fly: add action and config for fly deployment
2022-12-12 17:38:55 -08:00
Will Norris
93dcedd516
docker: go back to signing digests
...
apparently cosign doesn't like signing tags :)
WARNING: Image reference ghcr.io/willnorris/imageproxy:main uses a tag,
not a digest, to identify the image to sign.
This can lead you to sign a different image than the intended one.
Please use a digest (example.com/ubuntu@sha256:abc123...) rather than
tag (example.com/ubuntu:latest) for the input to cosign. The ability to
refer to images by tag will be removed in a future release.
2022-12-06 08:58:52 -08:00
Will Norris
631d363749
docker: cosign sign tags rather than digest
2022-12-06 08:53:06 -08:00
Will Norris
eba736ded3
.github: bump minimum go version to 1.17
2022-11-14 12:05:06 -08:00
Will Norris
26b706015a
.github: bump minimum go version to 1.16
2022-11-14 12:01:31 -08:00
Will Norris
a6f541de1b
docker: add multi-platform support
...
Fixes #345
2022-11-14 11:45:35 -08:00
Will Norris
b6e5e700cf
Revert "docker: add multi-platform support"
...
Didn't mean to push this yet.
This reverts commit 43b75b0ba2
.
2022-11-14 11:20:07 -08:00
Will Norris
43b75b0ba2
docker: add multi-platform support
2022-11-14 11:18:09 -08:00
Will Norris
0e35e587f2
.github: clarify docker build steps
2022-11-14 11:15:00 -08:00
Will Norris
a1ea6d81a7
.github: bump all github action versions
2022-11-08 16:39:54 -08:00
Will Norris
e35f8298bd
workflow: bump actions for building docker image
2022-11-08 16:18:53 -08:00
Will Norris
6022f6a372
bump minimum go version to 1.15
...
this is due to a newer version of golang.org/x/net using
os.ErrDeadlineExceeded, which was added in go1.15.
2022-02-16 11:15:36 -08:00
Will Norris
7584ca6a7b
bump golangci-lint version
2022-02-16 11:15:36 -08:00
Will Norris
8fd838a5cc
ci: try signing docker image with cosign
2021-12-07 11:27:49 -08:00
Will Norris
e155a719ee
ci: fix default branch name for workflow
...
The $default-branch variable is apparently only for workflow templates.
2021-12-07 11:20:20 -08:00
Will Norris
7c14835b43
ci: update docker image workflow
...
Align a little bit more to
https://github.com/actions/starter-workflows/blob/main/ci/docker-publish.yml
in preparation for trying out cosign support
2021-12-07 10:16:14 -08:00
Will Norris
77e26e44f5
ci: add explicit permissions to codeql config
...
also remove extra comments that aren't really needed
2021-10-13 09:15:12 -07:00
Will Norris
851396b044
actions: switch to publish docker image to github packages
...
docker integration has gotten too finicky and not worth the trouble
2021-10-12 20:59:49 -07:00
Will Norris
3dd327fafc
actions: combine docker workflows
2021-10-12 20:48:18 -07:00
Will Norris
7aacb8b520
actions: update docker workflow
2021-10-12 20:39:23 -07:00
Will Norris
e5da3b920b
bump docker build to go1.17, and actions to latest
2021-10-12 20:30:52 -07:00
dependabot[bot]
5f85069fde
Bump github.com/aws/aws-sdk-go from 1.38.64 to 1.40.42 ( #306 )
...
* Bump github.com/aws/aws-sdk-go from 1.38.64 to 1.40.42
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.38.64 to 1.40.42.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.38.64...v1.40.42 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* bump minimum go version to 1.13
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Will Norris <will@willnorris.com>
2021-09-14 07:59:29 -07:00
Will Norris
95bcf70004
modules: update prometheus and tidy ( #294 )
...
also bump minimum go version and limit platform matrix in actions
2021-06-20 15:45:26 -07:00
Will Norris
762e5cf299
actions: print go version being used
2021-02-18 09:01:35 -08:00
Will Norris
e307e617d6
bump go version in Dockerfile and tests for go1.16
2021-02-18 08:50:53 -08:00
Will Norris
87f0c62a3e
actions: bump to actions/cache@v2
2021-02-11 14:45:05 -08:00
Will Norris
bb65766878
actions: only update test coverage on recent go version
2021-02-11 14:45:05 -08:00
Will Norris
f41a60b471
actions: update which go versions we test with
...
bump to 1.x and 1.14.x, the two most recent major go versions. Also add
go1.11 on linux, which should still work, but is not actually supported.
2021-02-11 14:45:05 -08:00
Will Norris
31e8faa098
codecov token not required for public repos
2021-01-13 09:10:47 -08:00
Will Norris
66c549e07b
Setup GitHub Action for code scanning ( #247 )
2020-09-16 12:39:41 -07:00
Will Norris
84ae42bcde
golangci: enable additional checks
2020-09-09 23:28:59 -07:00
Will Norris
9f2d0f0dbc
add github action for golangci
2020-09-09 22:44:48 -07:00
Will Norris
bfb3289bd5
update default branch to master
...
- fix URL for CI badge in README
- add actions workflow to push 'main' branch to 'latest' docker image
2020-06-21 17:50:32 +00:00
Will Norris
7de7100f6c
actions: set timeout for uploading to codecov
...
codecov is sometimes slow to respond, and it's not worth holding up the
test suite for.
2020-04-04 06:24:34 +00:00
Will Norris
8d8c59a928
bump go version
...
- build docker image with go1.14
- test with go1.14 and go1.13
- also run `go mod tidy` to pick up a missed go.sum record
2020-04-04 06:21:35 +00:00
Will Norris
65aeb787ac
actions: publish docker images on new git tags
2020-04-04 05:44:31 +00:00
Will Norris
3bdd0fe8ed
actions: always test with latest go version
2020-01-26 23:13:24 +00:00
Will Norris
c2dd079584
update github actions config
...
- combine windows and linux configs into a single matrix, now that
actions/cache handles file paths properly
- update to latest actions/checkout and codecov actions
2020-01-26 21:16:19 +00:00
Will Norris
6d25a48f48
use simple bash command for codecov
2019-11-04 06:30:42 +00:00