mirror of
				https://github.com/microsoft/autogen.git
				synced 2025-11-04 03:39:52 +00:00 
			
		
		
		
	Merge branch 'main' of https://github.com/microsoft/autogen
This commit is contained in:
		
						commit
						a104556a83
					
				
							
								
								
									
										77
									
								
								.github/workflows/deploy-website.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										77
									
								
								.github/workflows/deploy-website.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@ -0,0 +1,77 @@
 | 
				
			|||||||
 | 
					name: docs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					on:
 | 
				
			||||||
 | 
					  pull_request:
 | 
				
			||||||
 | 
					    branches: [main]
 | 
				
			||||||
 | 
					    path:
 | 
				
			||||||
 | 
					      - 'website/*'
 | 
				
			||||||
 | 
					      - '.github/workflows/deploy-website.yml'
 | 
				
			||||||
 | 
					  push:
 | 
				
			||||||
 | 
					    branches: [main]
 | 
				
			||||||
 | 
					    path:
 | 
				
			||||||
 | 
					      - 'website/*'
 | 
				
			||||||
 | 
					      - '.github/workflows/deploy-website.yml'
 | 
				
			||||||
 | 
					  workflow_dispatch:
 | 
				
			||||||
 | 
					  merge_group:
 | 
				
			||||||
 | 
					    types: [checks_requested]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					jobs:
 | 
				
			||||||
 | 
					  checks:
 | 
				
			||||||
 | 
					    if: github.event_name != 'push'
 | 
				
			||||||
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 | 
					    defaults:
 | 
				
			||||||
 | 
					      run:
 | 
				
			||||||
 | 
					        working-directory: website
 | 
				
			||||||
 | 
					    steps:
 | 
				
			||||||
 | 
					      - uses: actions/checkout@v3
 | 
				
			||||||
 | 
					      - uses: actions/setup-node@v3
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          node-version: 14.x
 | 
				
			||||||
 | 
					      - name: setup python
 | 
				
			||||||
 | 
					        uses: actions/setup-python@v4
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          python-version: "3.8"
 | 
				
			||||||
 | 
					      - name: Test Build
 | 
				
			||||||
 | 
					        run: |
 | 
				
			||||||
 | 
					          if [ -e yarn.lock ]; then
 | 
				
			||||||
 | 
					          yarn install --frozen-lockfile --ignore-engines
 | 
				
			||||||
 | 
					          yarn build
 | 
				
			||||||
 | 
					          elif [ -e package-lock.json ]; then
 | 
				
			||||||
 | 
					          npm ci
 | 
				
			||||||
 | 
					          npm run build
 | 
				
			||||||
 | 
					          else
 | 
				
			||||||
 | 
					          npm i --legacy-peer-deps
 | 
				
			||||||
 | 
					          npm run build
 | 
				
			||||||
 | 
					          fi
 | 
				
			||||||
 | 
					  gh-release:
 | 
				
			||||||
 | 
					    if: github.event_name != 'pull_request'
 | 
				
			||||||
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 | 
					    defaults:
 | 
				
			||||||
 | 
					      run:
 | 
				
			||||||
 | 
					        working-directory: website
 | 
				
			||||||
 | 
					    steps:
 | 
				
			||||||
 | 
					      - uses: actions/checkout@v3
 | 
				
			||||||
 | 
					      - uses: actions/setup-node@v3
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          node-version: 14.x
 | 
				
			||||||
 | 
					      - name: setup python
 | 
				
			||||||
 | 
					        uses: actions/setup-python@v4
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          python-version: "3.8"
 | 
				
			||||||
 | 
					      - name: Build website
 | 
				
			||||||
 | 
					        run: |
 | 
				
			||||||
 | 
					          if [ -e yarn.lock ]; then
 | 
				
			||||||
 | 
					          yarn install --frozen-lockfile --ignore-engines
 | 
				
			||||||
 | 
					          yarn build
 | 
				
			||||||
 | 
					          elif [ -e package-lock.json ]; then
 | 
				
			||||||
 | 
					          npm ci
 | 
				
			||||||
 | 
					          npm run build
 | 
				
			||||||
 | 
					          else
 | 
				
			||||||
 | 
					          npm i --legacy-peer-deps
 | 
				
			||||||
 | 
					          npm run build
 | 
				
			||||||
 | 
					          fi
 | 
				
			||||||
 | 
					      - name: Deploy to GitHub Pages
 | 
				
			||||||
 | 
					        uses: peaceiris/actions-gh-pages@v3
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          github_token: ${{ secrets.GITHUB_TOKEN }}
 | 
				
			||||||
 | 
					          publish_dir: ./website/build
 | 
				
			||||||
@ -6,7 +6,7 @@ module.exports = {
 | 
				
			|||||||
  title: 'AutoGen',
 | 
					  title: 'AutoGen',
 | 
				
			||||||
  tagline: 'Enable Next-Gen Large Language Model Applications',
 | 
					  tagline: 'Enable Next-Gen Large Language Model Applications',
 | 
				
			||||||
  url: 'https://microsoft.github.io/',
 | 
					  url: 'https://microsoft.github.io/',
 | 
				
			||||||
  baseUrl: '/AutoGen/',
 | 
					  baseUrl: '/autogen/',
 | 
				
			||||||
  onBrokenLinks: 'throw',
 | 
					  onBrokenLinks: 'throw',
 | 
				
			||||||
  onBrokenMarkdownLinks: 'warn',
 | 
					  onBrokenMarkdownLinks: 'warn',
 | 
				
			||||||
  favicon: 'img/flaml_logo.ico',
 | 
					  favicon: 'img/flaml_logo.ico',
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user