Closed soub4i closed 2 years ago
βοΈ Deploy Preview for awesome-morocco ready!
π¨ Explore the source changes: f945b31d76e2f17090ebdfde67f8ca35c5d7ca4c
π Inspect the deploy log: https://app.netlify.com/sites/awesome-morocco/deploys/61f57dff7d0e6c0007ee032d
π Browse the preview: https://deploy-preview-131--awesome-morocco.netlify.app
Hello @JefferyHus @yezz123 @yjose
I tested the Action and the results look good to me I think finished this step we can move forward to the next ones and is there any changes to please make a suggestion to the code directly so I can apply the patch directly
Regards
Hello @JefferyHus @yezz123 @yjose
I tested the Action and the results look good to me I think finished this step we can move forward to the next ones and is there any changes to please make a suggestion to the code directly so I can apply the patch directly
Regards
Apart from my comments above, I don't see anything that could stop us from moving forward.
Great work @AbderrahimSoubaiElidrissi looks good so far, i would suggest scheduling a meeting next week to discuss the next steps. Meanwhile, i would suggest adding some unite tests for issue-parser script using jest.
@AbderrahimSoubaiElidrissi can we migrate the script to typescript as we are going to create more scripts and using typescript would be helpful to maintain them
@yjose Exploring options to re-write the script in type script and as I used hashbang notation to make the file standalone there is a couple of options to choose from to achieve the same results:
tsm
an esbuild based module loader of typescript for node.js https://github.com/lukeed/tsm (as global dep)tsm
with hooks with node.js (as local dep)python
, Bash
+ sed
I Would recommend using tsm
as local deps and using the following structure for the project
βββ readme.md
βββ contribution.md
βββ website
βββ scripts
Β Β βββ package.json
βββ tests
Β βββ utils
βββ 1-script.ts
βββ 2-script.ts
βββ content
Β βββ sources // from pr
Β Β βΒ Β βΒ Β βββ blogs.yml
Β Β βΒ Β βΒ Β βββ repos.yml
Β Β βββ data // generated json files
@AbderrahimSoubaiElidrissi WYT?
@yjose LGTM. I will work on it
@JefferyHus @yjose @yezz123 Pushed the progress not totally tested yet
@JefferyHus @yjose @yezz123 Pushed the progress not totally tested yet
New changes looks good to me. Good work π
already merged to develop
This PR is related to #130
This PR will allow contributors to use issue templates to add the content to the website automatically.
TODO:
The generated file by this GitHub action is a JSON file like: