{"id":22135630,"url":"https://github.com/straw-hat-team/github-actions-workflows","last_synced_at":"2025-07-25T20:32:19.715Z","repository":{"id":45086374,"uuid":"431718884","full_name":"straw-hat-team/github-actions-workflows","owner":"straw-hat-team","description":"A set of GitHub Actions Workflow Templates","archived":false,"fork":false,"pushed_at":"2024-11-10T04:31:58.000Z","size":95,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-11-10T05:16:55.770Z","etag":null,"topics":["asdf","elixir","elixir-lang","github-actions","github-workflows","nodejs"],"latest_commit_sha":null,"homepage":"","language":null,"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/straw-hat-team.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},"funding":{"github":"straw-hat-team"}},"created_at":"2021-11-25T04:57:44.000Z","updated_at":"2024-11-10T04:31:01.000Z","dependencies_parsed_at":"2024-11-10T07:02:07.252Z","dependency_job_id":null,"html_url":"https://github.com/straw-hat-team/github-actions-workflows","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/straw-hat-team%2Fgithub-actions-workflows","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/straw-hat-team%2Fgithub-actions-workflows/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/straw-hat-team%2Fgithub-actions-workflows/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/straw-hat-team%2Fgithub-actions-workflows/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/straw-hat-team","download_url":"https://codeload.github.com/straw-hat-team/github-actions-workflows/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227614635,"owners_count":17793949,"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":["asdf","elixir","elixir-lang","github-actions","github-workflows","nodejs"],"created_at":"2024-12-01T19:15:57.312Z","updated_at":"2024-12-01T19:15:57.971Z","avatar_url":"https://github.com/straw-hat-team.png","language":null,"funding_links":["https://github.com/sponsors/straw-hat-team"],"categories":[],"sub_categories":[],"readme":"# GitHub Actions Workflows\n\nA set of GitHub Actions Workflow Templates.\n\n- [References](#references)\n\n## References\n\n### Actions\n\n- [semantic-pull-request](./semantic-pull-request/README.md): ensures that the Pull Request title matches Conventional\n  Commits spec.\n\n#### asdf\n\n- [asdf/get-version](./asdf/get-version/README.md): return the version for a given asdf plugin.\n\n#### Elixir-Lang\n\n- [elixir/compilation-warnings](./elixir/compilation-warnings/README.md): compiles the code treating warnings as errors.\n- [elixir/credo](./elixir/credo/README.md): runs Credo linter.\n- [elixir/dialyzer](./elixir/dialyzer/README.md): runs Dialyzer typespec check.\n- [elixir/format](./elixir/format/README.md): runs formatter.\n- [elixir/publish](./elixir/publish/README.md): publish a release to Hex.\n- [elixir/setup](./elixir/setup/README.md): setup Elixir, use `.tool-versions` file as a fallback for the versions.\n- [elixir/test](./elixir/test/README.md): runs tests.\n- [elixir/umbrella-publish](./elixir/umbrella-publish/README.md): publish an Elixir package to Hex.pm from an Umbrella\n  app setup.\n\n#### Git\n\n- [git/set-sht-bot-user](./git/set-sht-bot-user/README.md): set the Straw Hat Team Bot Git user.\n\n#### NodeJS\n\n- [nodejs/setup](./nodejs/setup/README.md): setup NodeJS, use `.tool-versions` file as a fallback for the version.\n- [nodejs/prettier](./nodejs/prettier/README.md): runs prettier check on all files.\n- [nodejs/jest](./nodejs/jest/README.md): runs jest runner in the project.\n\n### Workflows Templates\n\n- [Workflows Templates](./.github/workflows/README.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstraw-hat-team%2Fgithub-actions-workflows","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstraw-hat-team%2Fgithub-actions-workflows","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstraw-hat-team%2Fgithub-actions-workflows/lists"}