{"id":43846938,"url":"https://github.com/cloudsmith-io/cloudsmith-cs-interview-candidate","last_synced_at":"2026-02-06T06:06:08.966Z","repository":{"id":284738255,"uuid":"955903573","full_name":"cloudsmith-io/cloudsmith-cs-interview-candidate","owner":"cloudsmith-io","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-07T12:00:41.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":7,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-07T13:22:11.888Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.cloudsmith.com","language":"Python","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/cloudsmith-io.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":"2025-03-27T11:36:21.000Z","updated_at":"2025-04-07T12:00:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"5857c090-c72d-4dcb-aebb-1e8628308129","html_url":"https://github.com/cloudsmith-io/cloudsmith-cs-interview-candidate","commit_stats":null,"previous_names":["cloudsmith-io/cloudsmith-cs-interview-candidate"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cloudsmith-io/cloudsmith-cs-interview-candidate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudsmith-io%2Fcloudsmith-cs-interview-candidate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudsmith-io%2Fcloudsmith-cs-interview-candidate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudsmith-io%2Fcloudsmith-cs-interview-candidate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudsmith-io%2Fcloudsmith-cs-interview-candidate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudsmith-io","download_url":"https://codeload.github.com/cloudsmith-io/cloudsmith-cs-interview-candidate/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudsmith-io%2Fcloudsmith-cs-interview-candidate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29153201,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T02:39:25.012Z","status":"ssl_error","status_checked_at":"2026-02-06T02:37:22.784Z","response_time":59,"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":[],"created_at":"2026-02-06T06:06:05.628Z","updated_at":"2026-02-06T06:06:08.959Z","avatar_url":"https://github.com/cloudsmith-io.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"**Welcome to Cloudsmith Support Assessment**\n\nPlease review the documentation provided by the recruiter for full instructions.\n\n**Repository Overview**\n\nThis repository contains a simple Python package that can be built and published to Cloudsmith using GitHub Actions.\n\n**Setup**\n\n1. Clone the repository to your local machine\n2. Create a new private repo in your Github namespace\n3. Upload the code to the newly created Github repo\n4. Start debugging!\n5. Make sure to share access with the appointed people in the email\n6. Include a markdown file which includes all 6 issues found \n\n**Build and Publish Process**\n\nThe process involves three workflows:\n\n### 1. `build_package.yml`\n\n* Triggered by a push or pull request to the main branch.\n* Builds a Python package and saves it as an artifact in GitHub Actions.\n\n### 2. `realease_package.yml`\n\n* Triggered by the `build_package.yml` workflow completing successfully.\n* Downloads the artifact from GitHub Actions and pushes it to the staging repository on Cloudsmith.\n\n### 3. `promote_package.yml`\n\n* Triggered manually by the repository maintainer.\n* Promotes the package from the staging repository to the production repository on Cloudsmith.\n\n**Authentication**\n\nOIDC Authentication must be used for the project, API Key solutions will be rejected.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudsmith-io%2Fcloudsmith-cs-interview-candidate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloudsmith-io%2Fcloudsmith-cs-interview-candidate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudsmith-io%2Fcloudsmith-cs-interview-candidate/lists"}