DEV Community

Alex Martinez
Alex Martinez

Posted on

1

Quick fix: 'Error: Process completed with exit code 1' in GitHub Actions with regex

In summary, I was running GitHub Actions and I had a regex expression using grep:

grep -Eo "\d+[.]\d+[.]\d+"
Enter fullscreen mode Exit fullscreen mode

This was to retrieve a version number from a line. For example, 1.1.0. The solution worked locally, but it failed in my CI/CD.

Then, I found out this issue: Grep failing in GitHub Action, working locally and you can see from there the fix:

StackOverflow response

So that's what I did, and BOOM it worked!

grep -Eo "[0-9]+[.][0-9]+[.][0-9]+"
Enter fullscreen mode Exit fullscreen mode

Just writing it out here so I remember how I fixed it in case I see the error again :D

Also here are some screenshots from my actual pipeline:

Error

github action showing the error

Success

github action showing the solution

Heroku

Built for developers, by developers.

Whether you're building a simple prototype or a business-critical product, Heroku's fully-managed platform gives you the simplest path to delivering apps quickly β€” using the tools and languages you already love!

Learn More

Top comments (0)

Jetbrains image

Build Secure, Ship Fast

Discover best practices to secure CI/CD without slowing down your pipeline.

Read more

πŸ‘‹ Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay