Casbin Forum runs on Casnode, the open-source Discourse-style forum. Try the Casnode demo →
Casbin Forum

Sure created fix https://github.com/casbin/casdoor/pull/2549

Lets deploy the helm chart only when it is changed. I see a lot of projects pick this option. The helm chart allows developers to enter the app version they want to use so they can pick any version. I will create a PR for the documentation later this week ✅

I'm not an expert of helm, also don't care much about how to use it in helm. The question here is that should not mess with version numbers in the git files. If you are hacking with updating version numbers in frequent PRs again and again, it's not a correct way to do it

Specific version numbers should be out of the git controlled file system

I see the issue. I thought semantic-release was language agnostic but it seems its really designed for nodeJS projects that contain a package.json. The original issue was to utilize semantic versioning. It may be better to manually create a release using gh tool

I had seen this error in the posted logs but there must be a way to configure it to not view the package.json SemanticReleaseError: Missing `package.json` file

I had copied most of the same format from casdoor originally

Like I said, take a look at how other repos (which is not Node.js) did it

Looking at this python project named pycasbin, it contains a package.json and its github action uses npx to run semantic-release.

I'll try looking for a repo without package.json

The helm chart repo now shows a different error. It recognizes the package.json but requires additional information ENOPKGNAME Missing nameproperty inpackage.json.

Yes, that's why I ask you to fork this repo and test in your own place, so we don't waste PRs in official repo

Or we have to see 10+ failed PRs which seem to try different combinations of config

When your test in your repo is done, make a final PR to the official repo

1 / 48
Jan 2024