{"id":16207930,"url":"https://github.com/applejag/setup-risor","last_synced_at":"2025-04-07T20:22:25.889Z","repository":{"id":213173447,"uuid":"733230121","full_name":"applejag/setup-risor","owner":"applejag","description":" Github Action for installing Risor","archived":false,"fork":false,"pushed_at":"2025-03-03T21:35:18.000Z","size":715,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T22:17:07.317Z","etag":null,"topics":["action","actions","github-action","github-actions","risor"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/applejag.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}},"created_at":"2023-12-18T21:24:12.000Z","updated_at":"2025-03-03T21:35:21.000Z","dependencies_parsed_at":"2023-12-19T04:22:33.267Z","dependency_job_id":"4b3af557-8459-4613-b827-c0ee767c538f","html_url":"https://github.com/applejag/setup-risor","commit_stats":null,"previous_names":["applejag/setup-risor"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/applejag%2Fsetup-risor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/applejag%2Fsetup-risor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/applejag%2Fsetup-risor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/applejag%2Fsetup-risor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/applejag","download_url":"https://codeload.github.com/applejag/setup-risor/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247722106,"owners_count":20985128,"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":["action","actions","github-action","github-actions","risor"],"created_at":"2024-10-10T10:14:50.456Z","updated_at":"2025-04-07T20:22:25.862Z","avatar_url":"https://github.com/applejag.png","language":"JavaScript","readme":"# setup-risor\n\nThis action installs [Risor](https://risor.io/) inside a GitHub Action workflow.\n\n## Usage\n\nSee [action.yml](./action.yml)\n\n### Basic\n\n```yaml\nsteps:\n  - uses: applejag/setup-risor@v0\n\n  - shell: risor {0}\n    run: |\n      array := [\"gophers\", \"are\", \"burrowing\", \"rodents\"]\n\n      sentence := array | strings.join(\" \") | strings.to_upper\n\n      print(sentence)\n```\n\n## Caching\n\nThis action caches the Risor binary by default.\nIt uses [@actions/tool-cache](https://github.com/actions/toolkit/tree/main/packages/tool-cache),\nwhich stores cache differently than the [actions/cache](https://github.com/actions/cache)\naction.\n\nTool-cache is stored on a per-host basis, instead of on a per-repo basis.\nThis means that you might get a lot of cache-misses, but that's because your\njobs are being run on different action runner hosts.\nIt also means that the cache won't be visible in the \"Caches\" view inside\nyour repository's \"Actions\" tab.\n\nIt also means that if you're using self-hosted runners, then you need to make\nsure you [configure them to make use of hosted tool cache](https://docs.github.com/en/enterprise-server@3.11/admin/github-actions/managing-access-to-actions-from-githubcom/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access#about-the-included-setup-actions-and-the-runner-tool-cache)\n\n## License\n\nThis repository is licensed under the MIT license.\n\nIt is heavily inspired by the [helmfile/helmfile-action](https://github.com/helmfile/helmfile-action)\nand [azure/setup-helm](https://github.com/Azure/setup-helm) actions.\n","funding_links":[],"categories":["Continuous integration"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapplejag%2Fsetup-risor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapplejag%2Fsetup-risor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapplejag%2Fsetup-risor/lists"}