{"id":29177851,"url":"https://github.com/gitcoinco/gh-workflows","last_synced_at":"2025-07-01T18:08:54.286Z","repository":{"id":164596675,"uuid":"640057516","full_name":"gitcoinco/gh-workflows","owner":"gitcoinco","description":"Reusable Github Workflows and Actions","archived":false,"fork":false,"pushed_at":"2024-04-26T16:57:03.000Z","size":128,"stargazers_count":9,"open_issues_count":0,"forks_count":8,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-06-25T10:56:57.253Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/gitcoinco.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}},"created_at":"2023-05-12T21:56:12.000Z","updated_at":"2024-04-26T16:57:03.000Z","dependencies_parsed_at":"2023-11-09T14:26:38.636Z","dependency_job_id":"6873fc0c-f10c-44e0-a589-632703d54316","html_url":"https://github.com/gitcoinco/gh-workflows","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/gitcoinco/gh-workflows","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitcoinco%2Fgh-workflows","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitcoinco%2Fgh-workflows/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitcoinco%2Fgh-workflows/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitcoinco%2Fgh-workflows/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gitcoinco","download_url":"https://codeload.github.com/gitcoinco/gh-workflows/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitcoinco%2Fgh-workflows/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263013738,"owners_count":23399815,"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":[],"created_at":"2025-07-01T18:08:53.412Z","updated_at":"2025-07-01T18:08:54.279Z","avatar_url":"https://github.com/gitcoinco.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# GH Workflows\n\nCommon Repo for Github Workflows and Actions\n\n## Goal\n\nThis should be a common repo for at least all Passport apps.\n\n## Current State\n\n1. This hosts the build workflow for the main Passport repo\n2. Scorer workflows have been somewhat modified to run in a similar style, but\n   not completely.\n3. Scorer staging and production workflows should be made to match each other\n   (i.e. this repo uses the exact same action for the staging and production \n   workflow steps, scorer does not. Also scorer unnecessarily repeats tests\n   and dockerizing)\n5. Alternative Python Test and Dockerize actions can be added to this repo,\n   protected by IF statements. These should be the only differences for\n   passport vs. scorer. Some vars may need to be adjusted (e.g. passing in\n   the name of the pulumi stack to load when pushing to AWS)\n      Note: We may want to look at alternatives, but should head in the general\n      direction of sharing actions where it makes sense\n5. Scorer can switch to use this repo\n6. Staking can likely integrate this repo pretty much as-is for the frontend.\n   Need to add a flag for the backend build so it can be skipped\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitcoinco%2Fgh-workflows","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgitcoinco%2Fgh-workflows","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitcoinco%2Fgh-workflows/lists"}