GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||
GeezerVison is showing github.com — feature: add release automation workflows by tuunit · Pull Request #2224 · oauth2-proxy/oauth2-proxy Conversation
|
|
@Morl99 feel free to do a first review. I would appreciate your input. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
e9374d2 to
8bbeb4e
Compare
|
This LGTM, although I would still appreciate to separate Releases of the oauth2-proxy from building docker image, as I think, that we need to build new docker images nightly, even if there are no code changes in this repo, since the base images need to be updated. But this can be done in a separate PR. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
I would prefer nightly rebuilds of the latest one or two releases as well. I will talk to the other maintainers about that again :) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
| DOCKER_BUILD_PLATFORM ?= linux/amd64,linux/arm64,linux/ppc64le,linux/arm/v6,linux/arm/v7 | ||
| DOCKER_BUILD_RUNTIME_IMAGE ?= alpine:3.18 | ||
| DOCKER_BUILDX_ARGS ?= --build-arg RUNTIME_IMAGE=${DOCKER_BUILD_RUNTIME_IMAGE} | ||
| DOCKER_BUILDX_ARGS ?= --build-arg RUNTIME_IMAGE=${DOCKER_BUILD_RUNTIME_IMAGE} --provenance=false |
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
What does this new arg do?
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
It is used to control how much metadata is attached to images to figure out their origin:
https://docs.docker.com/build/attestations/
https://docs.docker.com/build/attestations/slsa-provenance/
I was trying to figure out why the automated build and the build from my machine produces these unknown archs for each regular arch that is build:

It seems like something is differently setup on your system as all previous builds to quay.io from your system do not contain any of these unknown archs.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
I don't believe it is an issue but something that we could investigate to figure out what is different between how the automated build is done and how you do it on your local system.
You will find the some "issue" for all nightly builds as well:
https://quay.io/repository/oauth2-proxy/oauth2-proxy-nightly?tab=tags
Sorry, something went wrong.
There was an error while loading. Please reload this page.
c101f05 to
7a5e4b9
Compare
7a5e4b9 to
3d5ed4a
Compare
…r fetching all dependencies
* enhancement: Change base image from alpine to distroless (oauth2-proxy#2295) * Changed base image from alpine to distroless * chore: updated Makefile * fix: removed arm/v6 and ppc64le for distroless variant * Update Dockerfile * Update Makefile * docs: Add README-section, CHANGELOG-entry and --pull to prevent caching --------- Co-authored-by: Joel Speed <[email protected]> * Add possibility to encode the state param as UrlEncodedBase64 (oauth2-proxy#2312) * Add possibility to encode the state param as UrlEncodedBase64 * Update CHANGELOG.md * Update oauthproxy.go Co-authored-by: Jan Larwig <[email protected]> --------- Co-authored-by: Jan Larwig <[email protected]> * NGINX return 403 for sign_in (oauth2-proxy#2322) (oauth2-proxy#2323) Co-authored-by: Sven Ertel <[email protected]> * chore: Create sha256sum for tar instead of binary (oauth2-proxy#2343) * Create sha256sum for tar instead of binary * chore: Add checksum for binary * chore: Updated changelog --------- Co-authored-by: Joel Speed <[email protected]> * Log error details when failed loading CSRF cookie (oauth2-proxy#2345) * Log error details when failed loading CSRF cookie * Add a record about this PR to CHANGELOG.md --------- Co-authored-by: Ondrej Charvat <[email protected]> Co-authored-by: Joel Speed <[email protected]> * Feature - Add env variable support for alpha struct (oauth2-proxy#2375) * added envsubstring package and added simple test cases.imple tests. * added documentation * added changelog entry * added documentation to wrong file . * changed tests to ginkgo format * update project to use better maintained library * use defer to clear test variable after tests finished * updated docs for the new package documentation and fixed bad english * refactored function to "reduce" complexity. * updated changelog for new version updated readme * minor formatting --------- Co-authored-by: Haydn Evans <[email protected]> Co-authored-by: Joel Speed <[email protected]> * remove nsswitch workaround (oauth2-proxy#2371) Co-authored-by: Joel Speed <[email protected]> * feat: Added renovate configuration (oauth2-proxy#2377) * Feature/add option to skip loading claims from profile url (oauth2-proxy#2329) * add new flag skip-claims-from-profile-url * skip passing profile URL if SkipClaimsFromProfileURL * docs for --skip-claims-from-profile-url flag * update flag comment * update docs * update CHANGELOG.md * Update providers/provider_data.go Co-authored-by: Jan Larwig <[email protected]> * Add tests for SkipClaimsFromProfileURL * simplify tests for SkipClaimsFromProfileURL * generate alpha_config.md --------- Co-authored-by: Jan Larwig <[email protected]> * Add ability to configure username for Redis cluster connections (oauth2-proxy#2381) * Initial attempt. * Add CHANGELOG entry. * Drop commented-out Sentinel test. --------- Co-authored-by: Joel Speed <[email protected]> * chore(deps): update module golang.org/x/crypto to v0.17.0 [security] (oauth2-proxy#2400) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update github.com/ghodss/yaml digest to d8423dc (oauth2-proxy#2401) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Improved dev environment (oauth2-proxy#2211) * Improved dev env setup * Cleanup duplicate checks * Applied PR feedback * Updated go.mod/go.sum * go mod tidy * Update .devcontainer/devcontainer.json * Update pkg/http/server_test.go Co-authored-by: Jan Larwig <[email protected]> * Create launch.json * Update .devcontainer/Dockerfile * Apply suggestions from code review --------- Co-authored-by: Jan Larwig <[email protected]> * feature: add release automation workflows (oauth2-proxy#2224) * feature: add release automation workflows * deactivate provenancee because of behaviour change with buildx v0.10.0 * add changelog section extraction for github release notes * fix registry path; fix EOF * use correct version of golangci-lint; add additional workflow step for fetching all dependencies * chore(deps): update module github.com/bsm/redislock to v0.9.4 (oauth2-proxy#2406) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * initial commit for docusaurus 3 upgrade * fix mdx errors * fix mdx issues * fix routing issues * update docs generation workflow * fix version * fix permissions * move slack to header * remove background color and minify * Update docs/docs/configuration/providers/openid_connect.md Co-authored-by: Koen van Zuijlen <[email protected]> * Update docs/docs/configuration/providers/openid_connect.md Co-authored-by: Koen van Zuijlen <[email protected]> * Update docs/docs/configuration/providers/openid_connect.md Co-authored-by: Koen van Zuijlen <[email protected]> * Update docs/docs/configuration/providers/gitlab.md Co-authored-by: Koen van Zuijlen <[email protected]> * Update docs/docs/configuration/providers/gitlab.md Co-authored-by: Koen van Zuijlen <[email protected]> * Update docs/docs/configuration/providers/github.md Co-authored-by: Koen van Zuijlen <[email protected]> * Update docs/docs/configuration/providers/github.md Co-authored-by: Koen van Zuijlen <[email protected]> * Update docs/docs/configuration/providers/github.md Co-authored-by: Koen van Zuijlen <[email protected]> * Update docs/docs/configuration/providers/github.md Co-authored-by: Koen van Zuijlen <[email protected]> --------- Co-authored-by: Koen van Zuijlen <[email protected]> Co-authored-by: Joel Speed <[email protected]> Co-authored-by: Jan Brezina <[email protected]> Co-authored-by: WhiteRabbit-Code <[email protected]> Co-authored-by: Sven Ertel <[email protected]> Co-authored-by: charvadzo <[email protected]> Co-authored-by: Ondrej Charvat <[email protected]> Co-authored-by: Haydn Evans <[email protected]> Co-authored-by: Nils Gustav Stråbø <[email protected]> Co-authored-by: Ross Golder <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.