Commit Graph

91 Commits

Author SHA1 Message Date
Mohamed Elashri 1e9a6e0406
Merge pull request #29 from MohamedElashri/linter2main
Add linter to the generate_readme action
2024-11-16 04:14:21 +00:00
Mohamed Elashri bdd5b547ac
Add linter to the generate_readme action 2024-11-15 22:44:12 -05:00
Mohamed Elashri cbf352bf4b
Merge pull request #28 from MohamedElashri/fix-linter
Ensure awesome-lint compliance
2024-11-16 03:13:40 +00:00
Mohamed Elashri 56cefc63c6
remove duplication in first line 2024-11-15 22:11:32 -05:00
Mohamed Elashri 158e9072e4
Update generate_readme.py 2024-11-15 22:08:26 -05:00
Mohamed Elashri b55c8df426
Add more triggering paths 2024-11-15 21:45:15 -05:00
Mohamed Elashri 9118ee6244
Merge branch 'main' into fix-linter 2024-11-16 02:25:26 +00:00
MohamedElashri 43a4b3cd60 Auto-update README.md [skip ci] 2024-11-16 02:20:28 +00:00
Mohamed Elashri 49317b4b35
Merge pull request #27 from MohamedElashri/zotero-better-author
Add  Ethereal Style for Zotero plugin
2024-11-16 02:20:17 +00:00
Mohamed Elashri 0a34bba749
Resolve duplicate links and enforce list formatting for awesome-lint compliance 2024-11-15 21:10:37 -05:00
Mohamed Elashri acab6bbd6c
Remove duplicate obsidian-zotlit 2024-11-15 21:07:51 -05:00
Mohamed Elashri 5f5ef27a82
Add obsidian-zotlit
The purpose also is to test the linter fix
2024-11-15 21:05:54 -05:00
Mohamed Elashri 36b4f83194
Add manual run for the testing CI 2024-11-15 21:02:46 -05:00
Mohamed Elashri 04a567519f
Fix: Ensure awesome-lint compliance with badge and punctuation updates 2024-11-15 20:59:18 -05:00
Mohamed Elashri 54ba5f463a
Add Ethereal Style for Zotero plugin 2024-11-15 20:26:24 -05:00
MohamedElashri 4f39f72afe Auto-update README.md [skip ci] 2024-11-13 20:57:36 +00:00
Mohamed Elashri 4899f276af
Merge pull request #26 from MohamedElashri/zotero-arxiv-workflow
Add zotero-arxiv-workflow plugin
2024-11-13 20:57:25 +00:00
MohamedElashri e9f799e891
Add zotero-arxiv-workflow plugin 2024-11-12 09:51:20 -05:00
Mohamed Elashri 26e18544b2
Merge pull request #25 from MohamedElashri/mix-_linter_with_test_ci
Integrate Awesome Lint Check into PR Workflow for README Generation
2024-11-12 14:45:01 +00:00
MohamedElashri e3684f0002
Remove lint workflow and modify README generation test action with linting step 2024-11-12 09:40:39 -05:00
Mohamed Elashri e6706d18f5
Merge pull request #24 from MohamedElashri/add_generate_test_action
Add generate test action
2024-11-12 14:32:05 +00:00
Mohamed Elashri 2c3cf1a77f
Add manual trigger for the testing CI 2024-11-12 14:31:14 +00:00
Mohamed Elashri ad898dce04
Create test_readme.yml 2024-11-12 14:22:41 +00:00
Mohamed Elashri f384e40f7c
Update generate-readme.yml 2024-11-12 14:22:13 +00:00
MohamedElashri 3fab559e41 Auto-update README.md [skip ci] 2024-11-12 14:15:49 +00:00
Mohamed Elashri 95a97071f7
Merge pull request #23 from she3o/general-improvements
General improvements
2024-11-12 14:12:06 +00:00
Anas Sheashaey d3f2d345b6 Activate `generate-readme.yml` GitHub Action for PRs 2024-11-12 11:12:47 +02:00
Anas Sheashaey abb0285f91 Several updates to automation workflow
- Update `generate-readme.yml` to use Python scripts. Previously it was
  awk scripts.
- Rename python script to `generate_readme`. Previously it was called
  `main.py`.
- Add note to `CONTRIBUTING.md` explaining the new file to add
  manual entries.
- Fix typo in `CONTRIBUTING.md`.
2024-11-11 14:47:00 +02:00
Anas Sheashaey d8c755ad1c Apply Sourcery suggestions to the Python script 2024-11-11 02:39:30 +02:00
Anas Sheashaey a172cdf9b0 Replace AWK with Python for _README processing 2024-11-11 02:33:03 +02:00
Anas Sheashaey b17c5ff981 Automate README generation with GitHub Actions
- Add `generate-readme.yml` workflow to update `README.md` on pushes to `main` when `_README.md` changes
- Introduce AWK scripts as a submodule (`scripts/awk`) for processing the README
- Rename `README.md` to `_README.md` to serve as the source file
2024-11-10 03:52:16 +02:00
Anas Sheashaey 0d85dc34cc Revert "Add badges for every GitHub repo in README.md"
This reverts commit 0d19bb185b.
2024-11-10 01:53:39 +02:00
Anas Sheashaey 0d19bb185b Add badges for every GitHub repo in README.md 2024-11-08 05:36:12 +02:00
Anas Sheashaey 1444a32e46 fix: Link to non-existent `contributing.md`
Contribution guidelines exist in `Contributing.md`
but README.md links to a `contributing.md` that doesn't exist.

This commit changes both to the conventional `CONTRIBUTING.md`.
2024-11-08 02:53:21 +02:00
Mohamed Elashri 5be0d66032
Merge pull request #22 from raffaem/patch-1
Add inciteful-zotero-plugin
2024-10-25 01:01:11 -04:00
Mohamed Elashri d3e25ddedc
Merge pull request #21 from raffaem/patch-2
Add zotcite and cmp-zotcite
2024-10-25 01:00:26 -04:00
Raffaele Mancuso a72fb9dc63
Add zotcite and cmp-zotcite 2024-10-24 07:30:40 +02:00
Raffaele Mancuso b84ec0f18b
Add inciteful-zotero-plugin 2024-10-24 07:22:14 +02:00
Mohamed Elashri 98cd398ec2
Merge pull request #20 from MohamedElashri/date-from-last-modified
Add zotero-date-from-last-modified extension
2024-07-28 21:04:03 -04:00
Mohamed Elashri 7a7a4f9885
Add zotero-date-from-last-modified extension 2024-07-28 20:59:16 -04:00
Mohamed Elashri 01d60465f2
Merge pull request #19 from MohamedElashri/fix-lint
Fix awesome lint problems
2024-06-03 17:54:22 +00:00
Mohamed Elashri 6f6c1b8761
Change the badge link 2024-06-03 17:51:53 +00:00
Mohamed Elashri dadec49082
Move badge to new line 2024-06-03 17:46:07 +00:00
Mohamed Elashri d4e98d4791
Another set of fixes
- Added the Awesome badge after the main heading.
- Updated the rules to use `---` instead of `----`.
- Removed the duplicate link for "zotodo".
- Removed the unused definitions at the end of the file.
2024-06-03 17:42:39 +00:00
Mohamed Elashri e08bdf09dd
Merge branch 'main' into fix-lint 2024-06-03 17:36:17 +00:00
Mohamed Elashri 864f13a326
Merge pull request #18 from MohamedElashri/Awesome-list
Add Awesome list CI
2024-06-03 17:33:47 +00:00
Mohamed Elashri 0b21fb6cd2
Fix awesome lint problems 2024-06-03 17:32:56 +00:00
Mohamed Elashri 01559f9e2b
Merge branch 'main' into Awesome-list 2024-06-03 17:26:31 +00:00
Mohamed Elashri ec792cf500
Merge pull request #17 from MohamedElashri/Contribution-patch
Modify contributing part
2024-06-03 17:26:06 +00:00
Mohamed Elashri 0cd8534b56
Add awesome-lint CI. 2024-06-03 17:21:11 +00:00