{"id":31953423,"url":"https://github.com/ohno/hello-fpm","last_synced_at":"2026-02-17T08:03:52.287Z","repository":{"id":318740365,"uuid":"1066411029","full_name":"ohno/hello-fpm","owner":"ohno","description":null,"archived":false,"fork":false,"pushed_at":"2025-09-29T13:01:34.000Z","size":7,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-13T07:46:37.962Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Fortran","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ohno.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-29T12:56:22.000Z","updated_at":"2025-09-29T13:53:40.000Z","dependencies_parsed_at":"2025-10-14T20:18:07.864Z","dependency_job_id":"fe4a84f3-b2b4-4135-ad28-91be6d7ed820","html_url":"https://github.com/ohno/hello-fpm","commit_stats":null,"previous_names":["ohno/hello-fpm"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ohno/hello-fpm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohno%2Fhello-fpm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohno%2Fhello-fpm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohno%2Fhello-fpm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohno%2Fhello-fpm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ohno","download_url":"https://codeload.github.com/ohno/hello-fpm/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohno%2Fhello-fpm/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29537273,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T05:00:25.817Z","status":"ssl_error","status_checked_at":"2026-02-17T04:57:16.126Z","response_time":100,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-10-14T13:47:11.270Z","updated_at":"2026-02-17T08:03:52.278Z","avatar_url":"https://github.com/ohno.png","language":"Fortran","funding_links":[],"categories":[],"sub_categories":[],"readme":"# hello-fpm\n[![CI](https://github.com/ohno/hello-fpm/actions/workflows/ci.yml/badge.svg)](https://github.com/ohno/hello-fpm/actions/workflows/ci.yml)\n\nInstall [Git](https://git-scm.com/downloads/linux), [GitHub CLI](https://github.com/cli/cli#installation), [fpm](https://fpm.fortran-lang.org/install/index.html#install)\non Ubuntu (WSL, Windows) and configure the following:\n```sh\ngit config --global user.email \"you@example.com\"\ngit config --global user.name \"Your Name\"\ngit config --global init.defaultBranch main\ngh auth login\n```\n\nCheck that these are installed:\n```sh\ngit --version\ngh --version\nfpm --version\n```\n\nCreate a new fpm project:\n```sh\nfpm new hello-fpm\ncd hello-fpm\n# Fix fpm.toml by hand\ngit add .\ngit commit -m \"Initial commit\"\ngit branch -m master main\ngh repo create hello-fpm --public --source=. --remote=origin --push\n```\n\nFix fpm.toml, Add .gitignore, Add LICENSE, Add .github/workflows/ci.yml, Add a workflow status badge:\n```sh\nsed -i '/default/d' fpm.toml\ngit add fpm.toml\ngit commit -m \"Fix fpm.toml\"\n\ngh api /gitignore/templates/Fortran --jq '.source' \u003e .gitignore\ngit add .gitignore\ngit commit -m \"Add .gitignore\"\n\ngh api /licenses/mit --jq .body \u003e LICENSE\n# Fix LICENSE by hand\ngit add LICENSE\ngit commit -m \"Add LICENSE\"\n\nmkdir -p .github/workflows \u0026\u0026 printf '%b' 'name: CI\\non: [push, pull_request]\\njobs:\\n  test:\\n    runs-on: ubuntu-latest\\n    steps:\\n      - uses: actions/checkout@v4\\n      - uses: fortran-lang/setup-fpm@v7\\n        with:\\n          github-token: ${{ secrets.GITHUB_TOKEN }}\\n      - run: fpm test\\n' \u003e .github/workflows/ci.yml\ngit add .github/workflows/ci.yml\ngit commit -m \"Add ci.yml\"\n\nsed -i '/My cool new project!/d' README.md\necho \"[![CI](https://github.com/$(gh api user --jq .login)/$(basename -s .git $(git config --get remote.origin.url))/actions/workflows/ci.yml/badge.svg)](https://github.com/$(gh api user --jq .login)/$(basename -s .git $(git config --get remote.origin.url))/actions/workflows/ci.yml)\" \u003e\u003e README.md\n# Fix URL by hand\ngit add README.md\ngit commit -m \"Update README.md\"\n\ngit push\n```\n\nRewrite some lines yourself:\nhttps://github.com/ohno/hello-fpm/blob/e09cd27911cb56c1991450e0e9396be990cd7b21/README.md?plain=1#L2\nhttps://github.com/ohno/hello-fpm/blob/54a753d390a02cfeafa796a1aeb9d66778c0bc40/LICENSE#L3\nhttps://github.com/ohno/hello-fpm/blob/54a753d390a02cfeafa796a1aeb9d66778c0bc40/fpm.toml#L2-L6\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohno%2Fhello-fpm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fohno%2Fhello-fpm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohno%2Fhello-fpm/lists"}