{"id":18000855,"url":"https://github.com/josecelano/gh-action-sample-node-16","last_synced_at":"2025-09-12T13:35:46.157Z","repository":{"id":66731456,"uuid":"450109079","full_name":"josecelano/gh-action-sample-node-16","owner":"josecelano","description":null,"archived":false,"fork":false,"pushed_at":"2022-01-20T13:55:12.000Z","size":129,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-12T00:02:55.606Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/josecelano.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":"2022-01-20T13:30:42.000Z","updated_at":"2022-01-20T13:31:06.000Z","dependencies_parsed_at":"2023-09-08T19:03:30.141Z","dependency_job_id":null,"html_url":"https://github.com/josecelano/gh-action-sample-node-16","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/josecelano/gh-action-sample-node-16","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josecelano%2Fgh-action-sample-node-16","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josecelano%2Fgh-action-sample-node-16/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josecelano%2Fgh-action-sample-node-16/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josecelano%2Fgh-action-sample-node-16/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/josecelano","download_url":"https://codeload.github.com/josecelano/gh-action-sample-node-16/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josecelano%2Fgh-action-sample-node-16/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274822207,"owners_count":25356461,"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","status":"online","status_checked_at":"2025-09-12T02:00:09.324Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2024-10-29T23:14:54.265Z","updated_at":"2025-09-12T13:35:46.108Z","avatar_url":"https://github.com/josecelano.png","language":"JavaScript","readme":"# Hello world javascript action\n\nExample from [official GitHub docs](https://docs.github.com/en/actions/creating-actions/creating-a-javascript-action#testing-out-your-action-in-a-workflow).\n\nThis action prints \"Hello World\" or \"Hello\" + the name of a person to greet to the log.\n\nI'm using the repo to report an issue to the [act](https://github.com/nektos/act) project because I'm not able to use `act with` node16.\n\nI'm getting this error `Error: The runs.using key in action.yml must be one of: [composite docker node12], got node16`\n\nFull output:\n\n```s\n$ act -w ./.github/workflows/test.yml -j hello_world_job\n[test.yml/A job to say hello] 🚀  Start image=catthehacker/ubuntu:act-latest\n[test.yml/A job to say hello]   🐳  docker pull image=catthehacker/ubuntu:act-latest platform= username= forcePull=false\n[test.yml/A job to say hello]   🐳  docker create image=catthehacker/ubuntu:act-latest platform= entrypoint=[\"/usr/bin/tail\" \"-f\" \"/dev/null\"] cmd=[]\n[test.yml/A job to say hello]   🐳  docker run image=catthehacker/ubuntu:act-latest platform= entrypoint=[\"/usr/bin/tail\" \"-f\" \"/dev/null\"] cmd=[]\n[test.yml/A job to say hello]   🐳  docker exec cmd=[mkdir -m 0777 -p /var/run/act] user=root workdir=\n[test.yml/A job to say hello]   🐳  docker cp src=/tmp/testact/gh-action-sample-node-16/. dst=/tmp/testact/gh-action-sample-node-16\n[test.yml/A job to say hello]   🐳  docker exec cmd=[mkdir -p /tmp/testact/gh-action-sample-node-16] user= workdir=\n[test.yml/A job to say hello] ⭐  Run Checkout\n[test.yml/A job to say hello]   ✅  Success - Checkout\n[test.yml/A job to say hello] ⭐  Run Hello world action step\n[test.yml/A job to say hello]   ❌  Failure - Hello world action step\n^CError: The runs.using key in action.yml must be one of: [composite docker node12], got node16\n```\n\nI'm using:\n\n- Node version: v16.13.2\n- Act version:  0.2.25\n\n## Inputs\n\n### `who-to-greet`\n\n**Required** The name of the person to greet. Default `\"World\"`.\n\n## Outputs\n\n### `time`\n\nThe time we greeted you.\n\n## Development\n\nInstall:\n\n```shell\nnpm install\n```\n\nBuild:\n\n```shell\nnpm run build\n```\n\nRun:\n\n```shell\nnode dist/index.js\n```\n\n## Testing\n\n```shell\nact -w ./.github/workflows/test.yml -j hello_world_job\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosecelano%2Fgh-action-sample-node-16","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjosecelano%2Fgh-action-sample-node-16","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosecelano%2Fgh-action-sample-node-16/lists"}