Skip to content

Deploy edge prelease#8626

Merged
sspaink merged 2 commits into
open-policy-agent:mainfrom
sspaink:prelease
May 8, 2026
Merged

Deploy edge prelease#8626
sspaink merged 2 commits into
open-policy-agent:mainfrom
sspaink:prelease

Conversation

@sspaink
Copy link
Copy Markdown
Member

@sspaink sspaink commented May 8, 2026

follow up to: #8615

The S3 bucket containing the edge release binaries is no longer available. setup-opa relies on these binaries. This new Deploy Edge Prelease re-introduces edge release by publishing them as a Github pre-release instead.

On every push to main, after the linux/windows/darwin release builds complete, a new deploy-edge job deletes any existing edge release and creates a fresh GitHub prerelease tagged edge with all OPA binaries attached.

Signed-off-by: Sebastian Spaink <sebastianspaink@gmail.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented May 8, 2026

Deploy Preview for openpolicyagent ready!

Name Link
🔨 Latest commit 1fafd5d
🔍 Latest deploy log https://app.netlify.com/projects/openpolicyagent/deploys/69fe403e1b368c00087166dc
😎 Deploy Preview https://deploy-preview-8626--openpolicyagent.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown
Contributor

@johanfylling johanfylling left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool! Let's try it!

@anderseknert
Copy link
Copy Markdown
Member

Awesome!

Comment thread docs/static/_redirects Outdated
# -----------------------------------------------------------------------------

/downloads/edge/* https://opa-releases.s3.amazonaws.com/edge/:splat 200
/downloads/edge/* https://github.com/open-policy-agent/opa/releases/download/edge/:splat 200
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could first check if this works and later switch the redirect, just to be cautious. What do you think?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

don't want to break setup-opa on a friday?! that is a good idea, I reverted the redirect 👍

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Those three users of the edge binaries are really loud 😅

Signed-off-by: Sebastian Spaink <sebastianspaink@gmail.com>
@sspaink sspaink merged commit e0e2af9 into open-policy-agent:main May 8, 2026
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants