Initial commit
This commit is contained in:
		
							
								
								
									
										46
									
								
								.github/workflows/tf_update_dev.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								.github/workflows/tf_update_dev.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,46 @@
 | 
			
		||||
name: www2.threefold_io
 | 
			
		||||
on: 
 | 
			
		||||
  push:
 | 
			
		||||
    branches: [ development ]
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  deploy:
 | 
			
		||||
    name: Deploy
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: pushing latest change on www2.threefold.io
 | 
			
		||||
      uses: appleboy/ssh-action@master
 | 
			
		||||
      with:
 | 
			
		||||
        host: dev.threefold.io
 | 
			
		||||
        username: webuser
 | 
			
		||||
        key: ${{ secrets.TF_SECRET }}
 | 
			
		||||
        port: 34022
 | 
			
		||||
        script: |
 | 
			
		||||
          cd websites/www2/www_threefold_io/
 | 
			
		||||
          git log -1
 | 
			
		||||
          git fetch
 | 
			
		||||
          git reset --hard origin/development
 | 
			
		||||
          sed -i "s/https:\/\/www.threefold.io/https:\/\/dev.threefold.io/g" config.toml
 | 
			
		||||
          ./build.sh
 | 
			
		||||
          
 | 
			
		||||
  wait:
 | 
			
		||||
    needs: deploy
 | 
			
		||||
    name: Wait for Website Update
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: Wait Period
 | 
			
		||||
      id: wait-deploy
 | 
			
		||||
      run: |
 | 
			
		||||
        echo "Sleeping for 30"
 | 
			
		||||
        sleep 30
 | 
			
		||||
        
 | 
			
		||||
  checklinks:
 | 
			
		||||
    needs: wait
 | 
			
		||||
    name: Check for Broken Links
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Check for Broken Links
 | 
			
		||||
        id: link-report
 | 
			
		||||
        uses: docker://ghcr.io/threefoldfoundation/website-link-checker:latest
 | 
			
		||||
        with:
 | 
			
		||||
          args: 'https://www2.threefold.io -w 404'
 | 
			
		||||
							
								
								
									
										46
									
								
								.github/workflows/tf_update_prod.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								.github/workflows/tf_update_prod.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,46 @@
 | 
			
		||||
name: www.threefold_io
 | 
			
		||||
on: 
 | 
			
		||||
  push:
 | 
			
		||||
    branches: [ master ]
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  deploy:
 | 
			
		||||
    name: Deploy
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: pushing latest change on www.threefold.io
 | 
			
		||||
      uses: appleboy/ssh-action@master
 | 
			
		||||
      with:
 | 
			
		||||
        host: www.threefold.io
 | 
			
		||||
        username: root
 | 
			
		||||
        key: ${{ secrets.TF_SECRET }}
 | 
			
		||||
        port: 22
 | 
			
		||||
        script: |
 | 
			
		||||
          cd /opt/www_threefold_io/
 | 
			
		||||
          git log -1
 | 
			
		||||
          git fetch
 | 
			
		||||
          git reset --hard origin/master
 | 
			
		||||
          sed -i "s/https:\/\/dev.threefold.io/https:\/\/www.threefold.io/g" config.toml
 | 
			
		||||
          ./build.sh
 | 
			
		||||
          
 | 
			
		||||
  wait:
 | 
			
		||||
    needs: deploy
 | 
			
		||||
    name: Wait for Website Update
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: Wait Period
 | 
			
		||||
      id: wait-deploy
 | 
			
		||||
      run: |
 | 
			
		||||
        echo "Sleeping for 30"
 | 
			
		||||
        sleep 30
 | 
			
		||||
        
 | 
			
		||||
  checklinks:
 | 
			
		||||
    needs: wait
 | 
			
		||||
    name: Check for Broken Links
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Check for Broken Links
 | 
			
		||||
        id: link-report
 | 
			
		||||
        uses: docker://ghcr.io/threefoldfoundation/website-link-checker:latest
 | 
			
		||||
        with:
 | 
			
		||||
          args: 'https://www.threefold.io -w 404'
 | 
			
		||||
							
								
								
									
										46
									
								
								.github/workflows/update_dev2.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								.github/workflows/update_dev2.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,46 @@
 | 
			
		||||
name: www3.threefold_io
 | 
			
		||||
on: 
 | 
			
		||||
  push:
 | 
			
		||||
    branches: [ development_sasha ]
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  deploy:
 | 
			
		||||
    name: Deploy
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: pushing latest change on www3.threefold.io
 | 
			
		||||
      uses: appleboy/ssh-action@master
 | 
			
		||||
      with:
 | 
			
		||||
        host: www3.threefold.io
 | 
			
		||||
        username: webuser
 | 
			
		||||
        key: ${{ secrets.TF_SECRET }}
 | 
			
		||||
        port: 34022
 | 
			
		||||
        script: |
 | 
			
		||||
          cd websites/tmp/www_threefold_io/
 | 
			
		||||
          git log -1
 | 
			
		||||
          git restore .
 | 
			
		||||
          git pull
 | 
			
		||||
          sed -i "s/https:\/\/dev.threefold.io/https:\/\/dev2.threefold.io/g" config.toml
 | 
			
		||||
          bash build.sh
 | 
			
		||||
          
 | 
			
		||||
  wait:
 | 
			
		||||
    needs: deploy
 | 
			
		||||
    name: Wait for Website Update
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: Wait Period
 | 
			
		||||
      id: wait-deploy
 | 
			
		||||
      run: |
 | 
			
		||||
        echo "Sleeping for 30"
 | 
			
		||||
        sleep 30
 | 
			
		||||
        
 | 
			
		||||
  checklinks:
 | 
			
		||||
    needs: wait
 | 
			
		||||
    name: Check for Broken Links
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Check for Broken Links
 | 
			
		||||
        id: link-report
 | 
			
		||||
        uses: docker://ghcr.io/threefoldfoundation/website-link-checker:latest
 | 
			
		||||
        with:
 | 
			
		||||
          args: 'https://www3.threefold.io -w 404'
 | 
			
		||||
							
								
								
									
										46
									
								
								.github/workflows/update_www3.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								.github/workflows/update_www3.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,46 @@
 | 
			
		||||
name: www3.threefold_io
 | 
			
		||||
on: 
 | 
			
		||||
  push:
 | 
			
		||||
    branches: [ 3.10.0 ]
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  deploy:
 | 
			
		||||
    name: Deploy
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: pushing latest change on www3.threefold.io
 | 
			
		||||
      uses: appleboy/ssh-action@master
 | 
			
		||||
      with:
 | 
			
		||||
        host: www3.threefold.io
 | 
			
		||||
        username: webuser
 | 
			
		||||
        key: ${{ secrets.TF_SECRET }}
 | 
			
		||||
        port: 34022
 | 
			
		||||
        script: |
 | 
			
		||||
          cd websites/www3/www_threefold_io/
 | 
			
		||||
          git log -1
 | 
			
		||||
          git restore .
 | 
			
		||||
          git pull
 | 
			
		||||
          sed -i "s/https:\/\/www.threefold.io/https:\/\/www3.threefold.io/g" config.toml
 | 
			
		||||
          bash build.sh
 | 
			
		||||
          
 | 
			
		||||
  wait:
 | 
			
		||||
    needs: deploy
 | 
			
		||||
    name: Wait for Website Update
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
    - name: Wait Period
 | 
			
		||||
      id: wait-deploy
 | 
			
		||||
      run: |
 | 
			
		||||
        echo "Sleeping for 30"
 | 
			
		||||
        sleep 30
 | 
			
		||||
        
 | 
			
		||||
  checklinks:
 | 
			
		||||
    needs: wait
 | 
			
		||||
    name: Check for Broken Links
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Check for Broken Links
 | 
			
		||||
        id: link-report
 | 
			
		||||
        uses: docker://ghcr.io/threefoldfoundation/website-link-checker:latest
 | 
			
		||||
        with:
 | 
			
		||||
          args: 'https://www3.threefold.io -w 404'
 | 
			
		||||
		Reference in New Issue
	
	Block a user