mirror of
				https://github.com/joho/godotenv.git
				synced 2025-11-03 22:42:47 +00:00 
			
		
		
		
	Compare commits
	
		
			1 Commits
		
	
	
		
			1.5.0-beta
			...
			release-ac
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 41e88df24e | 
							
								
								
									
										42
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@ -0,0 +1,42 @@
 | 
			
		||||
on:
 | 
			
		||||
  push:
 | 
			
		||||
    tags:
 | 
			
		||||
    - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
 | 
			
		||||
 | 
			
		||||
name: Upload Release Assets
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  build:
 | 
			
		||||
    name: Upload Release Assets
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Checkout code
 | 
			
		||||
        uses: actions/checkout@v2
 | 
			
		||||
      - name: Generate build files
 | 
			
		||||
        uses: thatisuday/go-cross-build@v1
 | 
			
		||||
        with:
 | 
			
		||||
            platforms: 'linux/amd64, linux/ppc64le, darwin/amd64, windows/amd64'
 | 
			
		||||
            package: 'cmd/godotenv'
 | 
			
		||||
            name: 'godotenv'
 | 
			
		||||
            compress: 'true'
 | 
			
		||||
            dest: 'dist'
 | 
			
		||||
      - name: Create Release
 | 
			
		||||
        id: create_release
 | 
			
		||||
        uses: actions/create-release@v1
 | 
			
		||||
        env:
 | 
			
		||||
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 | 
			
		||||
        with:
 | 
			
		||||
          tag_name: ${{ github.ref }}
 | 
			
		||||
          release_name: Release ${{ github.ref }}
 | 
			
		||||
          draft: false
 | 
			
		||||
          prerelease: ${{ contains(github.ref, 'pre') }}
 | 
			
		||||
      - name: Upload Release Assets
 | 
			
		||||
        id: upload-release-asset 
 | 
			
		||||
        uses: actions/upload-release-asset@v1
 | 
			
		||||
        env:
 | 
			
		||||
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 | 
			
		||||
        with:
 | 
			
		||||
          upload_url: ${{ steps.create_release.outputs.upload_url }}
 | 
			
		||||
          file: dist/*
 | 
			
		||||
          overwrite: true
 | 
			
		||||
          file_glob: true
 | 
			
		||||
		Reference in New Issue
	
	Block a user