{"id":13461641,"url":"https://github.com/cncf/wg-serverless","last_synced_at":"2026-02-05T05:01:38.465Z","repository":{"id":41490375,"uuid":"89749658","full_name":"cncf/wg-serverless","owner":"cncf","description":"CNCF Serverless WG","archived":false,"fork":false,"pushed_at":"2024-06-19T17:04:43.000Z","size":24964,"stargazers_count":1533,"open_issues_count":2,"forks_count":153,"subscribers_count":149,"default_branch":"master","last_synced_at":"2025-07-10T02:26:33.738Z","etag":null,"topics":["cncf","serverless"],"latest_commit_sha":null,"homepage":"https://cncf.io","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cncf.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":"2017-04-28T22:37:05.000Z","updated_at":"2025-06-22T16:02:07.000Z","dependencies_parsed_at":"2024-09-24T21:50:45.680Z","dependency_job_id":"79fa1842-a416-4907-b6e8-361a912a9bd1","html_url":"https://github.com/cncf/wg-serverless","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cncf/wg-serverless","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cncf%2Fwg-serverless","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cncf%2Fwg-serverless/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cncf%2Fwg-serverless/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cncf%2Fwg-serverless/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cncf","download_url":"https://codeload.github.com/cncf/wg-serverless/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cncf%2Fwg-serverless/sbom","scorecard":{"id":294579,"data":{"date":"2025-08-11","repo":{"name":"github.com/cncf/wg-serverless","commit":"79c8a13c26be9066a8723c5896d8aaa0e2ab9e08"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.6,"checks":[{"name":"Code-Review","score":3,"reason":"Found 8/22 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":1,"reason":"2 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T19:09:03.633Z","repository_id":41490375,"created_at":"2025-08-17T19:09:03.633Z","updated_at":"2025-08-17T19:09:03.633Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29113188,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T03:44:17.043Z","status":"ssl_error","status_checked_at":"2026-02-05T03:44:12.077Z","response_time":65,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["cncf","serverless"],"created_at":"2024-07-31T11:00:50.071Z","updated_at":"2026-02-05T05:01:38.447Z","avatar_url":"https://github.com/cncf.png","language":null,"funding_links":[],"categories":["Others","serverless","Standards","General"],"sub_categories":[],"readme":"# CNCF Serverless WG\n\nThe original intent of the CNCF Serverless Working Group was to explore the\nintersection of cloud native and serverless technology. As a result of that\nwork the following artifacts were produced:\n\n* [A Serverless Overview Whitepaper](#serverless-overview-whitepaper)\n* [Landscape](#landscape)\n\nSince then the working group has expanded its mission to include a set of\nsub-projects:\n- [CloudEvents](https://cloudevents.io) ([repo](https://github.com/cloudevents/spec))\n- [Serverless Workflow](https://serverlessworkflow.io) ([repo](https://github.com/serverlessworkflow))\n\nWhile the serverless working group acts as a focal point for serverless\nrelating CNCF activities, each sub-project is independent and defines their\nown processes, governance model and work. Periodically, each sub-project should\njoin the serverless working group's weekly call to provide an informational\nupdate on any key activities that might be of interest to the broader\nserverless community.\n\nAdditional work streams can be suggested, see the proposal directory's\n[README](proposals/README.md) for more information.\n\nThe TOC sponsor of this WG is Ken Owens.\n\n### Non-Goals\nIdentify one serverless project to rule them all.\n\n## Communications\n\nThe mailing list for e-mail communications:\n- Send emails to: [cncf-wg-serverless](mailto:cncf-wg-serverless@lists.cncf.io)\n- To subscribe see: https://lists.cncf.io/g/cncf-wg-serverless\n\nAnd a #serverless Slack channel:\n[https://slack.cncf.io/](https://slack.cncf.io/)\n\n## Landscape\n\n![Serverless Landscape](https://landscape.cncf.io/images/serverless.png)\n\nYou can open up suggestions and issues with the landscape here: https://github.com/cncf/landscape.\n\n## Interactive Landscape\n\nPlease see the new interactive [version](https://landscape.cncf.io/serverless) of the landscape. The easy-to-remember URL is [s.cncf.io](https://s.cncf.io).\n\n## Serverless Overview Whitepaper\n\nThe current version of the whitepaper can be found \n[here](https://github.com/cncf/wg-serverless/tree/master/whitepapers/serverless-overview).\n\n## Docs\n\n[Presentations, notes and other misc shared \ndocs](https://drive.google.com/drive/folders/1QtC3vmmbGv8qjt9SznaKrSHDYVFles8e?usp=sharing)\n\n## Meeting Time\n\nSee the [CNCF public events calendar](https://www.cncf.io/community/calendar/).\n\nThe Serverless Working Group meets every Thursday at 9AM PT (USA Pacific).\nSee the [Serverless Working Group Meeting Minutes](https://docs.google.com/document/d/1OVF68rpuPK5shIHILK9JOqlZBbfe91RNzQ7u_P7YCDE/edit#) for dial-in\ninformation.\n\n## In Person Meetings\n\nNone planned at this time.\n\n## Meeting Minutes\n\nThe minutes from our calls are available\n[here](https://docs.google.com/document/d/1OVF68rpuPK5shIHILK9JOqlZBbfe91RNzQ7u_P7YCDE/edit#).\n\nRecording from our calls are available\n[here](https://www.youtube.com/channel/UC70hQml92GsoNgnB-CKNEXg/videos), and\nolder ones are\n[here](https://www.youtube.com/playlist?list=PLj6h78yzYM2Ph7YoBIgsZNW_RGJvNlFOt).\n\nSome of the presentations made during the calls can be found\n[here](presentations).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcncf%2Fwg-serverless","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcncf%2Fwg-serverless","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcncf%2Fwg-serverless/lists"}