{"id":20054373,"url":"https://github.com/divriots/action-dsd-release","last_synced_at":"2026-04-11T22:45:23.408Z","repository":{"id":49495765,"uuid":"359603184","full_name":"divriots/action-dsd-release","owner":"divriots","description":"Github Action for releasing DSD-made Design Systems","archived":false,"fork":false,"pushed_at":"2022-11-14T15:50:45.000Z","size":182,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-03-01T14:16:51.353Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/divriots.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}},"created_at":"2021-04-19T21:28:12.000Z","updated_at":"2023-09-07T15:56:50.000Z","dependencies_parsed_at":"2023-01-04T21:30:15.715Z","dependency_job_id":null,"html_url":"https://github.com/divriots/action-dsd-release","commit_stats":{"total_commits":11,"total_committers":2,"mean_commits":5.5,"dds":0.2727272727272727,"last_synced_commit":"f2b76d4688a2252faa24b12b8b3b65bd07bed363"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divriots%2Faction-dsd-release","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divriots%2Faction-dsd-release/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divriots%2Faction-dsd-release/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/divriots%2Faction-dsd-release/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/divriots","download_url":"https://codeload.github.com/divriots/action-dsd-release/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241482122,"owners_count":19969853,"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":"2024-11-13T12:40:11.909Z","updated_at":"2026-04-11T22:45:18.379Z","avatar_url":"https://github.com/divriots.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Backlight release action\n\nThis action releases a Design System from https://backlight.dev\n\n## Inputs\n\n### api-token\n\n**Required: yes**\n\nThis is the API token you can generate on https://backlight.dev. To get/generate it, go to the settings of your organization,\nthen look for the **REST API Token** option available in the integrations tab\n\nWe recommend you set it up as an action secret and use it as documented in the example section\n\n### repo-token\n\n**Required: only if your repository is private**\n\nThis is the GitHub generated token for the action. It is automatically generated by GitHub, and can be provided just by specifying **${{ secrets.GITHUB_TOKEN }}**.\n\n*http://backlight.dev needs it in order to be able to clone your repository if it is private*\n\n### component-id\n\n**Required: yes**\n\nThis is the ID of the Design System you want to release. It can easily be extracted from the URL that you\nare using when working on your Design System\n\nFor example, with https://backlight.dev/edit/m7rLPfVrjtzOj7LGio3o/story-layout/src/index.tsx,\n_m7rLPfVrjtzOj7LGio3o_ will be your ID\n\n### version\n\n**Required: yes**\n\nThis is the version you want to release. You can provide the version you want, either reading it from your package.json file or computing from tags - the choice is yours!\n\n## Example usage\n\n```\nuses: actions/action-dsd-release@v0.0.3\nwith:\n  api-token: ${{ secrets.DSD_API_TOKEN }}\n  repo-token: ${{ secrets.GITHUB_TOKEN }}\n  component-id: designSystemID\n  version: ${{ env.PROJECT_VERSION }} # set manually, obtained from a tag or computed\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivriots%2Faction-dsd-release","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdivriots%2Faction-dsd-release","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdivriots%2Faction-dsd-release/lists"}