mirror of https://github.com/containrrr/watchtower
				
				
				
			
			You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			38 lines
		
	
	
		
			868 B
		
	
	
	
		
			YAML
		
	
			
		
		
	
	
			38 lines
		
	
	
		
			868 B
		
	
	
	
		
			YAML
		
	
name: Publish Docs
 | 
						|
 | 
						|
on:
 | 
						|
  workflow_dispatch: { }
 | 
						|
  workflow_run:
 | 
						|
    workflows: [ "Release (Production)" ]
 | 
						|
    branches: [ main ]
 | 
						|
    types:
 | 
						|
      - completed
 | 
						|
 | 
						|
jobs:
 | 
						|
  publish-docs:
 | 
						|
    name: Publish Docs
 | 
						|
    runs-on: ubuntu-latest
 | 
						|
    steps:
 | 
						|
      - name: Checkout
 | 
						|
        uses: actions/checkout@v4
 | 
						|
        with:
 | 
						|
          fetch-depth: 0
 | 
						|
      - name: Set up Go
 | 
						|
        uses: actions/setup-go@v4
 | 
						|
        with:
 | 
						|
          go-version: 1.18.x
 | 
						|
      - name: Build tplprev
 | 
						|
        run: scripts/build-tplprev.sh
 | 
						|
      - name: Setup python
 | 
						|
        uses: actions/setup-python@v4
 | 
						|
        with:
 | 
						|
          python-version: '3.10'
 | 
						|
          cache: 'pip'
 | 
						|
          cache-dependency-path: |
 | 
						|
                        docs-requirements.txt
 | 
						|
      - name: Install mkdocs
 | 
						|
        run: |
 | 
						|
                    pip install -r docs-requirements.txt
 | 
						|
      - name: Generate docs
 | 
						|
        run: mkdocs gh-deploy --strict
 |