serverless-iam-roles-per-function icon indicating copy to clipboard operation
serverless-iam-roles-per-function copied to clipboard

Register `serverless` as peer dependency

Open medikoo opened this issue 4 years ago • 6 comments

It's to ensure only compatible versions or Framework are used together with a plugin, and if mismatch occurs, user is informed with meaningful error message.

This PR is part of Serverless Framework initiative to curate most popular plugins

medikoo avatar Jul 14 '21 15:07 medikoo

There seems to be some issues with Travis CI for this repo starting about a month ago - every request for a build is returning "Could not authorize build request for functionalone/serverless-iam-roles-per-function." when looking in Travis.

There is no obvious reason to why this is happening but googling it suggests it might be due to the requirement to chose a free plan for the repo but it feels a bit strange. Don't have access to chose a plan so I can't remedy either way.

My cents here would be to suggest that we migrate the build to Git Actions in favor of Travis.

andersquist avatar Jul 16 '21 08:07 andersquist

@andersquist @Enase we have some good templates for GA flow. https://github.com/serverless/template-package/tree/master/.github/workflows

I may help with that if needed

medikoo avatar Jul 16 '21 10:07 medikoo

We definitely have some troubles with travis. It shouldn't take a long time to fix it, but unfortunately I don't have access to travis and project settings.

Enase avatar Jul 19 '21 12:07 Enase

@glicht is the only person I know who can fix the issue.

Enase avatar Jul 19 '21 12:07 Enase

@glicht is there any chance we can get help on adjusting this repository settings?

medikoo avatar Jul 19 '21 14:07 medikoo

FYI: Since this repo has gotten stuck in terms of being able to release new versions of the package I've setup a fork that releases it using a slightly different package name serverless-iamroles for now: https://github.com/andersquist/serverless-iam-roles-per-function

I'll incorporate this PR there.

andersquist avatar Apr 12 '22 13:04 andersquist