serverless-step-functions icon indicating copy to clipboard operation
serverless-step-functions copied to clipboard

Serverless Pseudo Parameters is deprecated, but still recommended by this plugin.

Open lorengordon opened this issue 1 year ago • 1 comments

This is a Feature and/or Docs Proposal

Replace recommendation using Serverless Pseudo Parameters with something not deprecated

Description

The plugin serverless-pseudo-parameters is deprecated. However, the documentation for serverless-step-functions still recommends it. Is there an alternative approach? Do the docs need to be updated? Can someone provide guidance on equivalent functionality that doesn't depend on the deprecated plugin?

References

  • https://www.npmjs.com/package/serverless-pseudo-parameters#deprecated
  • https://github.com/svdgraaf/serverless-pseudo-parameters#deprecated
  • https://github.com/serverless-operations/serverless-step-functions#setup

From the readme:

If you need to construct the ARN by hand, then we recommend to use the serverless-pseudo-parameters plugin together to make your life easier.

plugins:
  - serverless-step-functions
  - serverless-pseudo-parameters

lorengordon avatar Feb 23 '24 20:02 lorengordon

I think the plugin can be removed because Serverless supports this natively: https://www.serverless.com/framework/docs/guides/variables/aws

Would you like to make a PR to update the docs?

zirkelc avatar May 13 '25 08:05 zirkelc