{"id":22474802,"url":"https://github.com/gradienceteam/action-update-pot","last_synced_at":"2025-08-02T11:32:18.115Z","repository":{"id":65157725,"uuid":"524420034","full_name":"GradienceTeam/action-update-pot","owner":"GradienceTeam","description":"Github Action for updating .pot","archived":true,"fork":false,"pushed_at":"2023-10-06T12:20:26.000Z","size":45,"stargazers_count":4,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-07-20T10:08:20.577Z","etag":null,"topics":["actions","docker","github-actions","pot","shell","translation"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GradienceTeam.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}},"created_at":"2022-08-13T14:21:42.000Z","updated_at":"2024-06-28T23:38:38.000Z","dependencies_parsed_at":"2024-01-23T16:12:07.470Z","dependency_job_id":null,"html_url":"https://github.com/GradienceTeam/action-update-pot","commit_stats":{"total_commits":22,"total_committers":2,"mean_commits":11.0,"dds":0.2727272727272727,"last_synced_commit":"514b0055b6cf0fef6f57bbce50514bb70f6dcef8"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/GradienceTeam/action-update-pot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GradienceTeam%2Faction-update-pot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GradienceTeam%2Faction-update-pot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GradienceTeam%2Faction-update-pot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GradienceTeam%2Faction-update-pot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GradienceTeam","download_url":"https://codeload.github.com/GradienceTeam/action-update-pot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GradienceTeam%2Faction-update-pot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268378965,"owners_count":24240907,"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","status":"online","status_checked_at":"2025-08-02T02:00:12.353Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["actions","docker","github-actions","pot","shell","translation"],"created_at":"2024-12-06T13:11:54.045Z","updated_at":"2025-08-02T11:32:17.848Z","avatar_url":"https://github.com/GradienceTeam.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# action-update-pot\n\n[![Chat on Matrix](https://img.shields.io/matrix/Gradience:matrix.org?color=%230dbd8b\u0026label=Gradience\u0026logo=matrix\u0026logoColor=white)](https://matrix.to/#/#Gradience:matrix.org)\n[![Chat on Discord](https://dcbadge.vercel.app/api/server/4njFDtfGEZ?style=flat\u0026theme=default-inverted)](https://discord.com/invite/4njFDtfGEZ)\n\nGithub Action for updating .pot\n\n## Usage\n\n### Example usage\n\n```shell\nname: \"Translation\"\n\non:\n  push:\n    branches: [ \"main\" ]\n  pull_request:\n    branches: [ \"main\" ]\n  schedule:\n    - cron: '21 6 * * 5'\n\njobs:\n  update-pot:\n    name: Update .pot\n    runs-on: ubuntu-latest\n\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v3\n\n      - name: Update .pot\n        uses: AdwCustomizerTeam/action-update-pot@main\n        with:\n          title: \"Adwaita Manager POT file\"\n          copyright: \"Adwaita Manager Team\"\n          license: \"GNU GPLv3\"\n          author: \"Adwaita Manager Team\"\n        env:\n          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n\n```\n\n### Parameters\n\nYou must also provide an `GITHUB_TOKEN` in `env`\n\n| Name               | Description                                                               | Default            | Required |\n| ------------------ | ------------------------------------------------------------------------- | ------------------ | -------- |\n| `destination_path` | Destination path to save generated .pot file                              | `/po`              | false    |\n| `slug`             | Project slug. Defaults to the Github repository name.                     | $GITHUB_REPOSITORY | false    |\n| `text_domain`      | Text domain to look for in the source code. Defaults to the project slug. | `slug`               | false    |\n| `title`            | Replace \"SOME DESCRIPTIVE TITLE.\"'                                        |                    | false    |\n| `copyright`        | Replace \"YEAR THE PACKAGE S COPYRIGHT HOLDER\"'                            |                    | false    |\n| `license`          | Replace \"same license as the PACKAGE package\"'                            |                    | False    |\n| `author`           | Replace \"FIRST AUTHOR \u003cEMAIL@ADDRESS\u003e\"'                                   |                    | false    |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgradienceteam%2Faction-update-pot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgradienceteam%2Faction-update-pot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgradienceteam%2Faction-update-pot/lists"}