Giter VIP home page Giter VIP logo

Comments (5)

gautamkrishnar avatar gautamkrishnar commented on May 16, 2024 1

Digged deeper into the problem this is not a bug of fhe workflow itself it is mainly due to the handling of the emojis.

Following is the text i got while i ran this workflow two times.
Old value read from file:

<li>Mar 31 18:34 <a href='https://rss.app/articles/cb4e791f6f6d729c074351566bd3a7c508111d6e1136beb1dab6d555969266d3f70cea0d6adfd96af7a76e7bd7100b9466d76de3c314'>🎇 Coordinate your #bugbounty reconnaissance workflows across multiple devices �...</a></li>

New Value from RSS:

<li>Mar 31 18:34 <a href='https://rss.app/articles/cb4e791f6f6d729c074351566bd3a7c508111d6e1136beb1dab6d555969266d3f70cea0d6adfd96af7a76e7bd7100b9466d76de3c314'>🎇 Coordinate your #bugbounty reconnaissance workflows across multiple devices ?...</a></li>

As you can see that both are not the same. This is mainly due to truncation happeing in node js since you have the the 🔥 emoji in your tweet: https://twitter.com/nil0x42/status/1377245468447625216

Since you specified the title_max_length, the emoji is getting truncated half way which will lead to an invalid unicode character when it is written into a file. You can increase the trucation limit to fix the issue temporarly. 😆

You can set it to 81 instead of 80:

title_max_length: 81

from blog-post-workflow.

gautamkrishnar avatar gautamkrishnar commented on May 16, 2024 1

@nil0x42 fix for this is released on https://github.com/gautamkrishnar/blog-post-workflow/releases/tag/1.5.5 🎉 You dont have to use the wokarround. It will fixed in the next workflow run. Thanks a lot for reporting.

from blog-post-workflow.

gautamkrishnar avatar gautamkrishnar commented on May 16, 2024

@nil0x42 Will take a look at it thanks for reporting.

from blog-post-workflow.

nil0x42 avatar nil0x42 commented on May 16, 2024

Hi ! Very interesting bug BTW ! After you pushed new release it stopped failing, but now it just failed again

from blog-post-workflow.

gautamkrishnar avatar gautamkrishnar commented on May 16, 2024

I can't see any recent failing workflows on your profile. Can you please share the link. It might be unrelated to this.

https://github.com/nil0x42/nil0x42/actions

from blog-post-workflow.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.