Deploy is only successful on initial deployment

Using the sls command line, I can deploy my functions successfully the first time. Whenever I make a change and redeploy, the deploy is successful (command line) but the new changes are never deployed. I can post my files but they are all pretty basic lambda functions. Can someone give me some advice on how to troubleshoot, I’m not sure where to start.


[Disclaimer: I am new to Serverless]. One thought occurs to me: does your toolset require a build step before deployment of changed code? For example, with go, I need to execute a make command to build my changed images before redeploying.