{"id":19443336,"url":"https://github.com/smashedr/ts-test-action","last_synced_at":"2025-02-25T08:15:35.794Z","repository":{"id":249917088,"uuid":"832923825","full_name":"smashedr/ts-test-action","owner":"smashedr","description":"TypeScript Test Action","archived":false,"fork":false,"pushed_at":"2024-07-26T21:10:33.000Z","size":283,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-07T22:15:40.825Z","etag":null,"topics":["actions","typescript"],"latest_commit_sha":null,"homepage":"https://cssnr.github.io","language":"TypeScript","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/smashedr.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":"2024-07-24T02:26:36.000Z","updated_at":"2024-07-26T21:10:36.000Z","dependencies_parsed_at":"2024-11-10T15:45:52.131Z","dependency_job_id":"06847b4b-3983-4615-8049-cb582691a8a2","html_url":"https://github.com/smashedr/ts-test-action","commit_stats":null,"previous_names":["smashedr/ts-test-action"],"tags_count":3,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smashedr%2Fts-test-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smashedr%2Fts-test-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smashedr%2Fts-test-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smashedr%2Fts-test-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/smashedr","download_url":"https://codeload.github.com/smashedr/ts-test-action/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240627961,"owners_count":19831600,"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":["actions","typescript"],"created_at":"2024-11-10T15:42:51.621Z","updated_at":"2025-02-25T08:15:35.695Z","avatar_url":"https://github.com/smashedr.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Tags](https://img.shields.io/github/actions/workflow/status/smashedr/ts-test-action/tags.yaml?logo=github\u0026logoColor=white\u0026label=tags)](https://github.com/smashedr/ts-test-action/actions/workflows/tags.yaml)\n[![Test](https://img.shields.io/github/actions/workflow/status/smashedr/ts-test-action/test.yaml?logo=github\u0026logoColor=white\u0026label=test)](https://github.com/smashedr/ts-test-action/actions/workflows/test.yaml)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=smashedr_ts-test-action\u0026metric=alert_status)](https://sonarcloud.io/summary/new_code?id=smashedr_ts-test-action)\n[![GitHub Release Version](https://img.shields.io/github/v/release/smashedr/ts-test-action?logo=github)](https://github.com/smashedr/ts-test-action/releases/latest)\n[![GitHub Last Commit](https://img.shields.io/github/last-commit/smashedr/ts-test-action?logo=github\u0026logoColor=white\u0026label=updated)](https://github.com/smashedr/ts-test-action/graphs/commit-activity)\n[![GitHub Top Language](https://img.shields.io/github/languages/top/smashedr/ts-test-action?logo=htmx\u0026logoColor=white)](https://github.com/smashedr/ts-test-action)\n[![GitHub Org Stars](https://img.shields.io/github/stars/cssnr?style=flat\u0026logo=github\u0026logoColor=white)](https://cssnr.github.io/)\n[![Discord](https://img.shields.io/discord/899171661457293343?logo=discord\u0026logoColor=white\u0026label=discord\u0026color=7289da)](https://discord.gg/wXy6m2X8wY)\n\n# TypeScript Test Action\n\n* [Inputs](#Inputs)\n* [Outputs](#Outputs)\n* [Development](#Development)\n\n## Inputs\n\n| input        | required | default | description          |\n|--------------|----------|---------|----------------------|\n| milliseconds | No       | 1000    | Milliseconds to wait |\n\n```yaml\n  - name: \"TS Test Action\"\n    uses: smashedr/ts-test-action@master\n    with:\n      milliseconds: 2000\n```\n\n## Outputs\n\n| output | description    |\n|--------|----------------|\n| time   | Resulting Time |\n\n```yaml\n  - name: \"TS Test Action\"\n    id: test\n    uses: smashedr/ts-test-action@master\n    with:\n      milliseconds: 2000\n\n  - name: \"Echo Output\"\n    run: |\n      echo '${{ steps.test.outputs.time }}'\n```\n\n# Development\n\n1. Install `act`: https://nektosact.com/installation/index.html\n2. Run `npm run build:watch`\n3. In another terminal, run `act -j test`\n\nFor advanced using with things like secrets, variables and context see: https://nektosact.com/usage/index.html\n\nYou should also review the options from `act --help`\n\nNote, the `.env`, `.secrets` and `.vars` files are automatically sourced with no extra options.\nTo source `event.json` you need to run act with `act -e event.json`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmashedr%2Fts-test-action","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmashedr%2Fts-test-action","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmashedr%2Fts-test-action/lists"}