{"id":15022206,"url":"https://github.com/dagger/dagger-for-github","last_synced_at":"2025-05-16T14:08:38.947Z","repository":{"id":37820538,"uuid":"371705885","full_name":"dagger/dagger-for-github","owner":"dagger","description":"GitHub Action for Dagger","archived":false,"fork":false,"pushed_at":"2025-03-28T11:35:27.000Z","size":838,"stargazers_count":148,"open_issues_count":22,"forks_count":29,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-05-15T19:38:46.547Z","etag":null,"topics":["actions","dagger","docker","github-actions"],"latest_commit_sha":null,"homepage":"https://github.com/marketplace/actions/dagger-for-github","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/dagger.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,"zenodo":null}},"created_at":"2021-05-28T13:14:40.000Z","updated_at":"2025-05-10T13:04:28.000Z","dependencies_parsed_at":"2024-06-25T20:16:22.183Z","dependency_job_id":"22a4c930-1092-4d1d-ad48-9cad2977c23b","html_url":"https://github.com/dagger/dagger-for-github","commit_stats":{"total_commits":113,"total_committers":19,"mean_commits":5.947368421052632,"dds":0.6017699115044248,"last_synced_commit":"b6bf6af9f403e07eda5b4cd7a6dcd858fabfdc3d"},"previous_names":[],"tags_count":58,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagger%2Fdagger-for-github","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagger%2Fdagger-for-github/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagger%2Fdagger-for-github/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagger%2Fdagger-for-github/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dagger","download_url":"https://codeload.github.com/dagger/dagger-for-github/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254412695,"owners_count":22067240,"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":["actions","dagger","docker","github-actions"],"created_at":"2024-09-24T19:57:38.469Z","updated_at":"2025-05-16T14:08:33.938Z","avatar_url":"https://github.com/dagger.png","language":null,"readme":"# GitHub action to run Dagger\n\n## Usage Examples\n\n### `dagger call` (default)\n\n```yaml\n- name: Hello\n  uses: dagger/dagger-for-github@8.0.0\n  with:\n    module: github.com/shykes/daggerverse/hello\n    call: hello --greeting Hola --name Jeremy\n    cloud-token: ${{ secrets.DAGGER_CLOUD_TOKEN }}\n    version: \"latest\"  # semver x.y.z\n```\n\n### `dagger run`\n\n```yaml\n- name: Integration Test\n  uses: dagger/dagger-for-github@8.0.0\n  with:\n    workdir: db-service\n    verb: run\n    args: node build.js\n    cloud-token: ${{ secrets.DAGGER_CLOUD_TOKEN }}\n    version: \"latest\"  # semver x.y.z\n```\n\n### Staying in sync with the `latest` version\n\nBy setting the version to `latest`, this action will install the latest version of Dagger.\n\n### All `with:` input parameter options\n\n| Key            | Description                                                 | Required | Default            |\n| -------------- | ----------------------------------------------------------- | -------- | ------------------ |\n| `version`      | Dagger Version                                              | true    | n/a use semver x.y.z or 'latest'\n| `commit`       | Dagger Dev Commit (overrides `version`)                     | false    | ''                 |\n| `dagger-flags` | Dagger CLI Flags                                            | false    | '--progress plain' |\n| `verb`         | CLI verb (call, run, download, up, functions, shell, query) | false    | 'call'             |\n| `workdir`      | The working directory in which to run the Dagger CLI        | false    | '.'                |\n| `cloud-token`  | Dagger Cloud Token                                          | false    | ''                 |\n| `module`       | Dagger module to call. Local or Git                         | false    | ''                 |\n| `args`         | Arguments to pass to CLI                                    | false    | ''                 |\n| `call`         | Arguments to pass to CLI (Alias for args)                   | false    | ''                 |\n| `engine-stop`  | Whether to stop the Dagger Engine after this run            | false    | 'true'             |\n","funding_links":[],"categories":["Others"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdagger%2Fdagger-for-github","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdagger%2Fdagger-for-github","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdagger%2Fdagger-for-github/lists"}