{"id":13769096,"url":"https://github.com/clowdhaus/argo-cd-action","last_synced_at":"2025-04-05T07:05:43.698Z","repository":{"id":45305049,"uuid":"337912324","full_name":"clowdhaus/argo-cd-action","owner":"clowdhaus","description":"GitHub action for executing Argo CD 🦑","archived":false,"fork":false,"pushed_at":"2025-03-24T22:01:38.000Z","size":1798,"stargazers_count":84,"open_issues_count":6,"forks_count":14,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-29T06:07:07.630Z","etag":null,"topics":["argo-cd","argocd","github-action","gitops"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/clowdhaus.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"bryantbiggs"}},"created_at":"2021-02-11T02:40:35.000Z","updated_at":"2025-03-24T22:01:41.000Z","dependencies_parsed_at":"2024-06-19T01:43:31.817Z","dependency_job_id":"23ad3e99-5729-44cf-914a-598302f8f054","html_url":"https://github.com/clowdhaus/argo-cd-action","commit_stats":{"total_commits":60,"total_committers":4,"mean_commits":15.0,"dds":"0.43333333333333335","last_synced_commit":"b51c43021b42bc3bb737020863d5d1f2488b6860"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":"actions/typescript-action","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clowdhaus%2Fargo-cd-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clowdhaus%2Fargo-cd-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clowdhaus%2Fargo-cd-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clowdhaus%2Fargo-cd-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clowdhaus","download_url":"https://codeload.github.com/clowdhaus/argo-cd-action/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247299832,"owners_count":20916190,"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":["argo-cd","argocd","github-action","gitops"],"created_at":"2024-08-03T17:00:17.203Z","updated_at":"2025-04-05T07:05:43.658Z","avatar_url":"https://github.com/clowdhaus.png","language":"TypeScript","funding_links":["https://github.com/sponsors/bryantbiggs"],"categories":["Ecosystem Projects"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\".github/argo-cd.png\" alt=\"argo-cd\" height=\"296px\"\u003e\n\u003c/p\u003e\n\u003ch1 style=\"font-size: 56px; margin: 0; padding: 0;\" align=\"center\"\u003e\n  argo-cd-action\n\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://badgen.net/badge/TypeScript/strict%20%F0%9F%92%AA/blue\" alt=\"Strict TypeScript\"\u003e\n  \u003ca href=\"http://commitizen.github.io/cz-cli/\" alt=\"commitizen cli\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\" alt=\"Commitizen friendly\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://snyk.io/test/github/clowdhaus/argo-cd-action\"\u003e\n    \u003cimg src=\"https://snyk.io/test/github/clowdhaus/argo-cd-action/badge.svg\" alt=\"Known Vulnerabilities\" data-canonical-src=\"https://snyk.io/test/github/clowdhaus/argo-cd-action\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/clowdhaus/argo-cd-action/actions?query=workflow%3Aintegration\"\u003e\n    \u003cimg src=\"https://github.com/clowdhaus/argo-cd-action/workflows/integration/badge.svg\" alt=\"integration test\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nGitHub action for executing Argo CD 🦑\n\n## Usage\n\nSee the [ArgoCD CLI documentation](https://argoproj.github.io/argo-cd/user-guide/commands/argocd/) for the list of available commands and options.\n\n```yml\n- uses: clowdhaus/argo-cd-action/@main\n  with:\n    version: 2.6.7\n    command: version\n    options: --client\n```\n\n### With GitHub API authentication\n\nIf you are running a lot of workflows/jobs quite frequently, you may run into GitHub's API rate limit due to pulling the CLI from the ArgoCD repository. To get around this limitation, add the `GITHUB_TOKEN` as shown below (or see [here](https://github.com/octokit/auth-action.js#createactionauth) for more examples) to utilize a higher rate limit when authenticated.\n\n```yml\n- uses: clowdhaus/argo-cd-action/@main\n  env:\n    # Only required for first step in job where API is called\n    # All subsequent setps in a job will not re-download the CLI\n    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n  with:\n    command: version\n    options: --client\n- uses: clowdhaus/argo-cd-action/@main\n  # CLI has already been downloaded in prior step, no call to GitHub API\n  with:\n    command: version\n    options: --client\n```\n\n## Getting Started\n\nThe following instructions will help you get setup for development and testing purposes.\n\n### Prerequisites\n\n#### [yarn](https://github.com/yarnpkg/yarn)\n\n`yarn` is used to handle dependencies and executing scripts on the codebase.\n\nSee [here](https://yarnpkg.com/en/docs/install#debian-stable) for instructions on installing yarn on your local machine.\n\nOnce you have installed `yarn`, you can install the project dependencies by running the following command from within the project root directory:\n\n```bash\n  $ yarn\n```\n\n## Contributing\n\nPlease read [CODE_OF_CONDUCT.md](.github/CODE_OF_CONDUCT.md) for details on our code of conduct and the process for submitting pull requests.\n\n## Changelog\n\nPlease see the [CHANGELOG.md](CHANGELOG.md) for details on individual releases.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclowdhaus%2Fargo-cd-action","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclowdhaus%2Fargo-cd-action","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclowdhaus%2Fargo-cd-action/lists"}