All checks were successful
		
		
	
	Create Weekly Analytics Stats / run-analytics (push) Successful in 12s
				
			Reviewed-on: #60 Reviewed-by: Tino Schreiber <tino.schreiber@t-systems.com> Co-authored-by: Sebastian Gode <sebastian.gode@telekom.de> Co-committed-by: Sebastian Gode <sebastian.gode@telekom.de>
		
			
				
	
	
		
			62 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Django/Jinja
		
	
	
	
	
	
name: Build PDF Docs
 | 
						|
on:
 | 
						|
  pull_request:
 | 
						|
    types: [opened, reopened, synchronize, edited]
 | 
						|
jobs:
 | 
						|
  tox-pdf-docs:
 | 
						|
    runs-on: ubuntu-latest
 | 
						|
    steps:
 | 
						|
      {%- if environment == 'internal' %}
 | 
						|
      - uses: https://github.com/opentelekomcloud-infra/github-actions/.github/actions/tox-run-env@v1
 | 
						|
        with:
 | 
						|
          tox-env: pdf-docs
 | 
						|
          
 | 
						|
      - name: Upload documentation preview
 | 
						|
        {% raw -%}
 | 
						|
        if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
 | 
						|
        {%- endraw %}
 | 
						|
        uses: https://github.com/opentelekomcloud-infra/github-actions/.github/actions/tox-upload-swift@v1
 | 
						|
      {%- elif environment == 'public' %}
 | 
						|
      - uses: opentelekomcloud-infra/github-actions/.github/actions/tox-run-env@v1
 | 
						|
        with:
 | 
						|
          tox-env: pdf-docs
 | 
						|
          
 | 
						|
      - name: Upload documentation preview
 | 
						|
        {% raw -%}
 | 
						|
        if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
 | 
						|
        {%- endraw %}
 | 
						|
        uses: opentelekomcloud-infra/github-actions/.github/actions/tox-upload-swift@v1
 | 
						|
      {%- endif %}
 | 
						|
        with:
 | 
						|
          docs_path: "doc/build/pdf"
 | 
						|
          docs_service: {{ service_uri }}
 | 
						|
          {%- if environment == 'internal' %}
 | 
						|
          {% raw -%}
 | 
						|
          swift_container: "gitea_action_logs"
 | 
						|
          otc_swift_username: ${{ secrets.OTC_SWIFT_USERNAME }}
 | 
						|
          otc_swift_password: ${{ secrets.OTC_SWIFT_PASSWORD }}
 | 
						|
          otc_swift_project_name: ${{ secrets.OTC_SWIFT_PROJECT_NAME }}
 | 
						|
          otc_swift_domain: ${{ secrets.OTC_SWIFT_DOMAIN }}
 | 
						|
          otc_swift_endpoint: ${{ secrets.OTC_SWIFT_ENDPOINT }}
 | 
						|
          gitea_token: ${{ secrets.GITEA_TOKEN }}
 | 
						|
          gitea_server_url: ${{ gitea.server_url }}
 | 
						|
          repo: ${{ gitea.repository }}
 | 
						|
          pr_number: ${{ gitea.event.pull_request.number }}
 | 
						|
          run_id: ${{ gitea.run_id }}
 | 
						|
          ci_platform: gitea
 | 
						|
          {%- endraw %}
 | 
						|
          {%- elif environment == 'public' %}
 | 
						|
          {% raw -%}
 | 
						|
          swift_container: "gh_action_logs"
 | 
						|
          otc_swift_username: ${{ secrets.OTC_SWIFT_USERNAME }}
 | 
						|
          otc_swift_password: ${{ secrets.OTC_SWIFT_PASSWORD }}
 | 
						|
          otc_swift_project_name: ${{ secrets.OTC_SWIFT_PROJECT_NAME }}
 | 
						|
          otc_swift_domain: ${{ secrets.OTC_SWIFT_DOMAIN }}
 | 
						|
          otc_swift_endpoint: ${{ secrets.OTC_SWIFT_ENDPOINT }}
 | 
						|
          github_token: ${{ secrets.GITHUB_TOKEN }}
 | 
						|
          repo: ${{ github.repository }}
 | 
						|
          pr_number: ${{ github.event.pull_request.number }}
 | 
						|
          run_id: ${{ github.run_id }}
 | 
						|
          ci_platform: github
 | 
						|
          {%- endraw %}
 | 
						|
          {%- endif %} |