{"id":26436463,"url":"https://github.com/ranjithdb/gh-actions-java-02","last_synced_at":"2025-03-18T08:17:24.591Z","repository":{"id":280221597,"uuid":"941330546","full_name":"ranjithdb/gh-actions-java-02","owner":"ranjithdb","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-02T03:49:58.000Z","size":47,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-02T04:25:30.698Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ranjithdb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-02T03:05:45.000Z","updated_at":"2025-03-02T03:50:01.000Z","dependencies_parsed_at":"2025-03-02T04:25:33.132Z","dependency_job_id":"24fa0387-f966-4287-a6be-acb95cfcb5ba","html_url":"https://github.com/ranjithdb/gh-actions-java-02","commit_stats":null,"previous_names":["ranjithdb/gh-actions-java-02"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ranjithdb%2Fgh-actions-java-02","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ranjithdb%2Fgh-actions-java-02/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ranjithdb%2Fgh-actions-java-02/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ranjithdb%2Fgh-actions-java-02/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ranjithdb","download_url":"https://codeload.github.com/ranjithdb/gh-actions-java-02/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244181361,"owners_count":20411605,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-18T08:17:23.963Z","updated_at":"2025-03-18T08:17:24.582Z","avatar_url":"https://github.com/ranjithdb.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gh-actions-java-02\n\n## To-Do List CLI with Github Actions\n\nThis is a simple command-line To-Do List application built with Java and Gradle. It allows users to add tasks, list tasks, and exit the application. This project is configured with GitHub Actions to automatically build and publish the JAR file upon new tag releases.\n\n## Features\n\n- Add tasks to the list\n- View all tasks\n- Exit the application\n\n## Prerequisites\n\n- Java 17\n- Gradle\n\n## Setup\n\n### Build the Project\n\n```sh\n./gradlew build\n```\n\n### Run the Application\n\n```sh\n./gradlew run\n```\n\n### Run the JAR file\n\n```sh\njava -jar app/build/libs/app.jar\n```\n\n## Download the Latest Release\n\nYou can download the latest release JAR file from the [Releases Page](https://github.com/ranjithdb/gh-actions-java-02/releases/latest).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Franjithdb%2Fgh-actions-java-02","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Franjithdb%2Fgh-actions-java-02","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Franjithdb%2Fgh-actions-java-02/lists"}