mirror of
				https://github.com/privacyguides/privacyguides.org.git
				synced 2025-11-03 21:07:55 +00:00 
			
		
		
		
	Crowdin automatic source updates (#1013)
This commit is contained in:
		
							
								
								
									
										27
									
								
								.github/workflows/crowdin.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								.github/workflows/crowdin.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,27 @@
 | 
			
		||||
name: Crowdin Upload
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  push:
 | 
			
		||||
    branches: [ main ]
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  synchronize-with-crowdin:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
 | 
			
		||||
    steps:
 | 
			
		||||
 | 
			
		||||
    - name: Checkout
 | 
			
		||||
      uses: actions/checkout@v2
 | 
			
		||||
 | 
			
		||||
    - name: crowdin action
 | 
			
		||||
      uses: crowdin/github-action@1.4.8
 | 
			
		||||
      with:
 | 
			
		||||
        upload_sources: true
 | 
			
		||||
        upload_sources_args: '--auto-update --delete-obsolete'
 | 
			
		||||
        upload_translations: false
 | 
			
		||||
        download_translations: false
 | 
			
		||||
        config: crowdin.yml
 | 
			
		||||
      env:
 | 
			
		||||
        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 | 
			
		||||
        CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
 | 
			
		||||
        CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
 | 
			
		||||
@@ -34,6 +34,9 @@
 | 
			
		||||
  </a>
 | 
			
		||||
  <a href="https://github.com/privacyguides/privacyguides.org/pulls?q=is%3Apr+is%3Aclosed">
 | 
			
		||||
    <img src="https://img.shields.io/github/issues-pr-closed-raw/privacyguides/privacyguides.org">
 | 
			
		||||
  </a>
 | 
			
		||||
  <a href="https://crowdin.com/project/privacyguides">
 | 
			
		||||
    <img src="https://badges.crowdin.net/privacyguides/localized.svg">
 | 
			
		||||
  </a></p>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
project_id_env: CROWDIN_PROJECT_ID
 | 
			
		||||
api_token_env: CROWDIN_PERSONAL_TOKEN
 | 
			
		||||
"preserve_hierarchy": true
 | 
			
		||||
files:
 | 
			
		||||
- source: "/docs/**/*.en.md"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user