Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/localazy/upload
Upload localizable files to the Localazy translation management platform.
https://github.com/localazy/upload
automated automated-localization automatedlocalization automation github-action github-actions github-actions-docker localization localization-management localization-tool localizations localizationservice translation translation-management translations
Last synced: 9 days ago
JSON representation
Upload localizable files to the Localazy translation management platform.
- Host: GitHub
- URL: https://github.com/localazy/upload
- Owner: localazy
- Created: 2020-11-07T17:13:30.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-11-07T22:41:54.000Z (about 4 years ago)
- Last Synced: 2024-10-30T08:54:09.395Z (16 days ago)
- Topics: automated, automated-localization, automatedlocalization, automation, github-action, github-actions, github-actions-docker, localization, localization-management, localization-tool, localizations, localizationservice, translation, translation-management, translations
- Language: Shell
- Homepage: https://localazy.com
- Size: 4.88 KB
- Stars: 24
- Watchers: 4
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Localazy Upload docker action
Upload localizable files to the Localazy translation management platform. For detailed documentation of Localazy CLI, please [visit the documentation](https://localazy.com/docs/cli/the-basics).
## Inputs
### `workdir`
**Optional** Defines the working directory where to invoke Localazy CLI command.
### `config_file`
**Optional** The filename of the configuration file. Default: localazy.json
### `key_file`
**Optional** The filename of the key file.
### `read_key`
**Optional** The read key for the project on Localazy. Can be defined in the config or key file but we recommend to use Github Secrets.
### `write_key`
**Optional** The write key for the project on Localazy. Can be defined in the config or key file but we recommend to use Github Secrets.
### `force`
**Optional** Whether to force the upload even if the validation fails; use only if you are sure that your configuration is correct.
### `app_version`
**Optional** Override/provide the app version.
### `groups`
**Optional** Define groups to be uploaded separated with a space. The default group is always uploaded. If no groups are provided, only the default one is uploaded.
## Example usage
```yaml
uses: localazy/upload@v1
with:
read_key: ${{ secrets.LOCALAZY_READ_KEY }}
write_key: ${{ secrets.LOCALAZY_WRITE_KEY }}
```