casbin / jcasbin

An authorization library that supports access control models like ACL, RBAC, ABAC in Java
https://casbin.org
Apache License 2.0
2.4k stars 464 forks source link

Add the missing GitHub Actions badges for jCasbin active repos #156

Closed hsluoyz closed 3 years ago

hsluoyz commented 3 years ago

Some of Casbin projects have switched from Travis CI to GitHub Actions, but no matter whether the switch is done, we usually have a badge for it (before code coverage badge). We should add it if it's missing. See some examples for GitHub Actions CI badge:

  1. https://github.com/php-casbin/php-casbin
  2. https://github.com/casbin/node-casbin
  3. https://github.com/casbin/casbin-rs

image

The missing repos are:

  1. https://github.com/casbin/jcasbin (this one)
  2. https://github.com/jcasbin/hibernate-adapter (wrong and old travis-ci badge)

For other less active repos like:

  1. https://github.com/jcasbin/jfinal-authz
  2. https://github.com/jcasbin/nutz-authz

We can take the steps slowly as there's no direct user requirement. But ideally when we have time, we still will put time to fix their CI and coverage and update their badges.

hsluoyz commented 3 years ago

@shy1st

hsluoyz commented 3 years ago

:tada: This issue has been resolved in version 1.7.3 :tada:

The release is available on:

Your semantic-release bot :package::rocket: