Commit Graph

74 Commits

Author SHA1 Message Date
Sebastian Spaink 68eaef29dc Add the latest videos to the README presentations section (#8523)
* Add the latest videos to the README presentations section

Signed-off-by: Sebastian Spaink <sebastianspaink@gmail.com>

* support merge queues in files changed check

Signed-off-by: Sebastian Spaink <sebastianspaink@gmail.com>

* zizmor ignore

Signed-off-by: Sebastian Spaink <sebastianspaink@gmail.com>

* zizmor ignore on run line

Signed-off-by: Sebastian Spaink <sebastianspaink@gmail.com>

* run PR checks as well so that the required PR check summary is run

Signed-off-by: Sebastian Spaink <sebastianspaink@gmail.com>

* give github action lint permission to upload

Signed-off-by: Sebastian Spaink <sebastianspaink@gmail.com>

---------

Signed-off-by: Sebastian Spaink <sebastianspaink@gmail.com>
2026-04-16 18:17:49 +00:00
Johan Fylling b10afee1b9 Updated roadmap link (#8501)
Signed-off-by: Johan Fylling <johan.dev@fylling.se>
2026-04-08 17:22:49 +02:00
Charlie Egan 071f4ea99b docs: Update broken links (#8285)
* Update Regal documentation

Sync documentation with upstream Regal repository to reflect latest changes.

This addresses a number of broken link issues from the checker before.

Signed-off-by: Charlie Egan <charlie_egan@apple.com>

* docs: Update release links

these links create some issues in the link checker report.

https://github.com/open-policy-agent/opa/issues/8278

```
Errors in ./docs/docs/deploy/aws/ec2.mdx

[404] https://github.com/open-policy-agent/opa/releases/download/v%7B%7Bversion%7D%7D/opa_linux_amd64 | Rejected status code (this depends on your "accept" configuration): Not Found
Errors in ./docs/docs/deploy/azure/vm.mdx

[404] https://github.com/open-policy-agent/opa/releases/download/v%7B%7Bversion%7D%7D/opa_linux_amd64 | Error (cached)
Errors in ./docs/docs/deploy/google-cloud/gce.mdx

[404] https://github.com/open-policy-agent/opa/releases/download/v%7B%7Bversion%7D%7D/opa_linux_amd64 | Error (cached)
```

These are not actually broken, they are just untemplated when the checker sees them.

I figured since they are long lines we can use use a $REPO variable instead,
to ensure that we only have valid https:// starting links on those pages.

Signed-off-by: Charlie Egan <charlie_egan@apple.com>

* Remove broken blog link

https://github.com/open-policy-agent/opa/issues/8278

this link appears to be gone with no redirect.

Signed-off-by: Charlie Egan <charlie_egan@apple.com>

* docs: Fix outdated and broken documentation URLs

Update various documentation links, SlideShare links, and external references
that were resulting in redirects.

Fixes https://github.com/open-policy-agent/opa/issues/8278

Signed-off-by: Charlie Egan <charlie_egan@apple.com>

* Update broken regal links

The other rules are using abs links here.

Signed-off-by: Charlie Egan <charlie_egan@apple.com>

---------

Signed-off-by: Charlie Egan <charlie_egan@apple.com>
2026-02-03 16:58:04 +00:00
Charlie Egan 193dcb41da docs: Fix a number of redirecting links (#8196)
Fixes https://github.com/open-policy-agent/opa/issues/8165

Redirects are bad for user experience as they are slower, and bad for SEO too.

Signed-off-by: Charlie Egan <charlie_egan@apple.com>
2026-01-08 23:57:25 +01:00
Charlie Egan 1c97dba92b docs: Address broken links (#7661)
Fixes https://github.com/open-policy-agent/opa/issues/7649

A number of pages have been removed where the project has ceased to
exist.

docs in internal/ have been ignored from link checking

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-06-04 12:57:29 +00:00
Yoshiki Fujikane ff3029eda5 Fix links in README (#7633)
- Update link for "Learning Rego"
- Update link for "Editor and IDE Support"

Signed-off-by: Yoshiki Fujikane <ffjlabo@gmail.com>
2025-05-27 18:36:04 +02:00
Sebastian Spaink 9b5f6010c0 docs: fix post merge badge (#7532)
Signed-off-by: sspaink <sspaink@styra.com>
2025-04-24 09:06:53 +01:00
Charlie Egan f3de1006f9 docs: Update slack inviter link (#7450)
slack.openpolicyagent.org redirected to communityinviter. This service
is now migrated to inviter.co and should be used instead. I have not yet
updated the redirect, but when this has been done, we can revert the
change to refer to slack.openpolicyagent.org.

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-03-17 18:15:56 +00:00
Anders Eknert c6cb213f60 Add support link to README (#7359)
Signed-off-by: Anders Eknert <anders@styra.com>
2025-02-12 14:52:33 +00:00
Charlie Egan e16f22ab50 docs: Another minor update to README.md (#7072)
'Want to download OPA' was highlighted as being a strange title.

Signed-off-by: Charlie Egan <charlie@styra.com>
2024-09-26 21:31:47 +02:00
Charlie Egan 6e8b765226 docs: Readme updates (#7066)
* docs: Readme updates

I have made a number of updates to the readme to highlight more
up-to-date information about the project and how to get started.

Signed-off-by: Charlie Egan <charlie@styra.com>

* Add running opa link

Signed-off-by: Charlie Egan <charlie@styra.com>

---------

Signed-off-by: Charlie Egan <charlie@styra.com>
2024-09-25 19:03:03 +01:00
Charlie Egan fde716edc5 docs: add some more links to OPA talks (#6466)
Signed-off-by: Charlie Egan <charlie@styra.com>
2023-12-08 07:24:11 +01:00
Charlie Egan f34bc84162 Remove office hours sign-up (#5929)
We're pausing on running these for now, but might bring them back in the
future if there's demand.

Signed-off-by: Charlie Egan <charlie@styra.com>
2023-05-18 12:07:27 +02:00
Peter ONeill 631731713d README Updates
- Added CET office hours slot
- Remove OPA bi-weekly that no long occurs
- Added links to the OPA YouTube Channel
- Added Kubecon NA maintainers talk

Signed-off-by: Peter ONeill <peteroneilljr@gmail.com>
2023-02-10 09:18:37 -08:00
Charlie Egan a994665e68 Remove slack badge (#5599)
This is required since we moved the slack signup and the image is now
404ing.

We have links to the OPA slack prominently elsewhere in the readme.

Signed-off-by: Charlie Egan <charlie@styra.com>

Signed-off-by: Charlie Egan <charlie@styra.com>
2023-01-26 11:01:39 +00:00
Anders Eknert 9bd1bfb4e1 docs: make SDK first option for Go integraton (#5504)
For some reason, it wasn't even mentioned here.

Signed-off-by: Anders Eknert <anders@eknert.com>
2022-12-23 09:00:10 +01:00
Charlie Flowers 4cb755e5ba docs: Update mentions of #development to #contributors 2022-09-24 22:54:05 +02:00
Peter ONeill b121dc2aee README: updated for new office hours (#4890)
Signed-off-by: Peter ONeill <peteroneilljr@gmail.com>
2022-07-14 09:26:58 +02:00
Torin Sandall 9382389ada README: Fix the spacing on the first sentence
Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2021-12-08 16:12:30 -08:00
Torin Sandall 8b86b477d7 Tweak the README resource bullet list
Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2021-11-10 09:44:52 -08:00
Peter ONeill d4a91e4f87 Readme updates Nov 2021 (#3969)
Readme updates Nov 2021

- Minor language changes
- Replaced broken links
- Pointed to new contributor guides
- Removed examples section
- Added videos to the presentation section
- Updated header to all be H2 for better readability

Signed-off-by: Peter ONeill <peteroneilljr@gmail.com>
2021-11-08 14:39:45 +01:00
Torin Sandall 5f41076fd8 misc: More updates to the default branch
Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2021-04-15 15:32:15 -04:00
Anders Eknert a2cf431d4c Graduation!
And increase number of built-ins somewhat..

Signed-off-by: Anders Eknert <anders@eknert.com>
2021-02-17 08:56:49 -05:00
Patrick East e807b5bfa5 Fix Github Action CI badge
The link before had a typo in it and didn't specify a branch, this
newer version corrects that.

Signed-off-by: Patrick East <east.patrick@gmail.com>
2020-07-08 17:07:59 -07:00
Patrick East fb5ff78c24 Migrate to GitHub actions
This includes some refactors to the build steps. High level items:

* Add variables for DOCKER_IMAGE, S3_RELEASE_BUCKET to allow for forks
  of OPA to re-use the GitHub actions with their own s3 buckets and
  docker orgs/image names.

* Unify the release build steps to use `make release` and the binaries
  being located under `_release/$(VERSION)`. All CI targets now rely
  on binaries being in that `RELEASE_DIR`, including image building
  steps The `make build` target is unaffected.

* Add a wrapper to allow the CI to run the various golang target
  stages separately, but sharing the same docker configuration.

* Conditionally specify `-it` for docker run commands based on whether
  A tty is available.

* Added scripts to automate drafting a release with binary assets vi
  the `hub` CLI.

* The release process triggered on a tag being pushed will now use the
  same binaries from `make release` for the docker images as well as
  the ones attached to the release (which are available under
  https://openpolicyagent.org/downloads/).

The actions themselves are split into 3 workflows:

pull-request.yaml:
  Triggers on pull requests. This will run all the normal tests/checks
  as before on Travis, however they are now split into separate jobs.
  In addition to what was done on Travis we will now have Codecov
  results included.

post-merge.yaml:
  Triggers after a change is pushed to master. This will run tests and
  build+publish the `edge` and `dev` artifacts to dockerhub and s3.

post-tag.yaml:
  Triggers after a tag has been pushed. Similar to post-merge.yaml it
  will run tests and build+publish release artifacts (for the tagged
  version). It will also create a draft release on GitHub with the
  same artifacts and notes from the CHANGELOG.md. If a release already
  exists it will be updated to include the assets, however the release
  notes will _not_ be added.

The RELEASE.md steps have been updated and include notes on the new
steps.

Signed-off-by: Patrick East <east.patrick@gmail.com>
2020-07-08 16:49:16 -07:00
Ashutosh Narkar 1092d0e927 Update meeting link for OPA bi-weekly
Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
2020-04-13 13:04:03 -07:00
Torin Sandall 57e8238126 travis: Remove dead code related to fuzzer
Once the underlying parser issues are resolved, we can revisit the
fuzzit integration. Until then, it's not providing value for us.

Tracking issue: https://github.com/open-policy-agent/opa/issues/1843#issuecomment-544640860

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2019-10-22 10:11:54 -04:00
Torin Sandall 8b020b2674 ast: Fix fuzzer to reject known-bad inputs
Fixes #1652

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2019-09-06 06:12:08 -07:00
Torin Sandall db243e70b7 Fix logo in README
Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2019-08-14 17:21:17 -04:00
Patrick East 69fe78389f Add netlify badge to README
This should at least give a little heads up as to whether or not the
docs are being published as expected.

Signed-off-by: Patrick East <east.patrick@gmail.com>
2019-04-26 18:20:38 -07:00
Dan Kohn f42fb7e6ca OPA is now an incubating-level project!
Signed-off-by: Dan Kohn <dan@linuxfoundation.org>
2019-04-08 21:33:17 -07:00
Torin Sandall 001d004204 Updating README.md and CONTRIBUTING.md
Add note about vendoring and move roadmap link to the top based on
recent conversations.

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2019-04-08 09:59:04 -07:00
Torin Sandall f40ab32dbe Add playground link in README
Also, use https:// throughout.

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2019-03-18 11:28:06 -07:00
Ashutosh Narkar 0d9cd4a89c Remove duplicate word in Roadmap description.
Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
2019-03-12 16:43:21 -07:00
Torin Sandall 265b08af8d Add public roadmap slides to the README
In the past we've released regular roadmap updates. Going forward we
will track the roadmap in this slide deck and simply move old slides
to the back as the project progresses.

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2019-03-12 13:49:47 -07:00
Torin Sandall 3720728e62 Update ADOPTERS.md with more detail
Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2019-02-26 08:08:50 -08:00
Torin Sandall cc3293b792 Fix authorization examples in README
Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2018-09-27 15:02:47 -07:00
Ashutosh Narkar 053890a132 Update the calendar invite for OPA bi-weekly meeting
Signed-off-by: Ashutosh Narkar <anarkar4387@gmail.com>
2018-09-10 11:56:17 -07:00
Chris Aniszczyk 5a923077c9 Add external security audit information
Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
2018-08-30 14:52:58 -07:00
Torin Sandall d6a392d11e Removing FOSSA badge from README
The FOSSA license scan recently began failing for some (unknown) reason.
Since the vendoring has not been updated lately, it seems like this is
not a valid warning. FOSSA has not responded to support requests for
several days now, so I removing the badge until we can get the issue
reoslved.

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2018-08-27 10:07:47 -07:00
Torin Sandall b8709eb4be Update OPA meeting schedule
Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2018-06-19 09:29:44 -07:00
Torin Sandall 506de27354 Add latest OPA talks to the list
Evict the original Netflix meetup talk as the newer introduction talk
is a better starting point for people.

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2018-05-10 15:59:47 -07:00
Torin Sandall dada9e2d8e Add CII badge to README.md
Fixes #677

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2018-05-10 15:22:43 -07:00
Torin Sandall 2da73ee88b Add security vulnerability reporting process
This process is copied from Envoy and Kubernetes. As part of setting up
this process we have created new mailing lists for managing
vulnerability reporting and announcements.

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
2018-05-10 15:10:27 -07:00
fossabot e52cbd5d6a Add license scan report and status
Signed-off-by: fossabot <badges@fossa.io>
2018-04-02 10:56:28 -07:00
Chris Aniszczyk 99d634aafe Add reference to CNCF
https://www.cncf.io/blog/2018/03/29/cncf-to-host-open-policy-agent-opa

Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com>
2018-04-02 10:53:38 -07:00
Torin Sandall adc416fe0a Update weekly meeting info 2018-03-09 11:17:22 -08:00
Torin Sandall 5c634a8d10 Add meeting links to README 2018-01-15 19:17:34 -08:00
Torin Sandall fbf3674474 Update README.md
Fixed typo
2017-12-18 09:48:20 -08:00
Torin Sandall c3ae8778af Add links to talks about OPA 2017-12-18 09:39:16 -08:00