Side project which runs searches of the Github API and store the results in a NoSQL styled SQLite database.
This extracts the top 10 starred repos from the Github API, using the users input as the search term for the API.
This handles updates of the sqlite database app.db
The DB contains a single table with two columns :
- name : text primary key
- data : JSON
Within the .github/workflows directory :
-
test.yaml: runs testing of the application on changes to the main branch -
run.yaml: schedules a run of the modules & updated of the DB on a schedule for a defined range of search terms