Ian Davis 
							
						 
					 
					
						
						
						
						
							
						
						
							7f1b4dc438 
							
						 
					 
					
						
						
							
							Use goreleaser to build universal darwin binaries  
						
						 
						
						... 
						
						
						
						This is a small refactor of our workflow to test out goreleaser, a yaml
based tool for building, packaging, and releasing go binaries on
multiple platforms. It supports building binaries for to most of the platforms we
care about, including linux and  macos, and also supports publishing
those binaries automatically as releases in Github, homebrew, snap, and
even apt / deb.
If this trial goes well, I think we should eventually replace the entire
release workflow with goreleaser. For now, this test is more tightly
scoped to only automated the MacOS release process, since that is the
one we have the most issues with. This PRi / commit:
- Builds darwin-amd64 and darwin-arm64 binaries of lotus, lotus-miner,
  and lotus-worker
- Packages them into a universal darwin binary
- Publishes those to a release in Github based on the current tag
- Uses the binaries in the release to auto-publish and updated homebrew
  configuration to filecoin-project/homebrew-lotus
- Does a `dry-run` build to produce a snapshot on release branches with
  no tag
- Manually generate and upload checksums after goreleaser 
						
					 
					
						2022-07-28 20:37:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ian Davis 
							
						 
					 
					
						
						
						
						
							
						
						
							9762da5af5 
							
						 
					 
					
						
						
							
							Forgot a .sh on the end of the script  
						
						 
						
						
						
					 
					
						2022-07-27 08:39:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ian Davis 
							
						 
					 
					
						
						
						
						
							
						
						
							04f7067034 
							
						 
					 
					
						
						
							
							Removed unused array  
						
						 
						
						
						
					 
					
						2022-07-24 22:20:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ian Davis 
							
						 
					 
					
						
						
						
						
							
						
						
							8a41a6bb5b 
							
						 
					 
					
						
						
							
							Fix snap publishing flow, publish assets independently  
						
						 
						
						
						
					 
					
						2022-07-24 22:16:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b695eac3 
							
						 
					 
					
						
						
							
							fiximports: Don't leave backup files on osx  
						
						 
						
						
						
					 
					
						2022-06-14 18:31:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							d929d7104f 
							
						 
					 
					
						
						
							
							fiximports script  
						
						 
						
						
						
					 
					
						2022-06-14 17:00:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							c715254d54 
							
						 
					 
					
						
						
							
							Revert "stop publishing appimagine since its disabled by  #7707 "  
						
						 
						
						... 
						
						
						
						This reverts commit 6b0868089b . 
						
					 
					
						2022-04-05 17:26:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							d1f3ab5dec 
							
						 
					 
					
						
						
							
							Revert "remove from the bundlde"  
						
						 
						
						... 
						
						
						
						This reverts commit 7d65a2664d . 
						
					 
					
						2022-04-05 17:26:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							a3458213f4 
							
						 
					 
					
						
						
							
							Merge branch 'master' into digitalocean-use-snap  
						
						 
						
						
						
					 
					
						2022-01-18 17:02:41 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jennifer Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							7d65a2664d 
							
						 
					 
					
						
						
							
							remove from the bundlde  
						
						 
						
						
						
					 
					
						2022-01-05 19:27:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jennifer Wang 
							
						 
					 
					
						
						
						
						
							
						
						
							6b0868089b 
							
						 
					 
					
						
						
							
							stop publishing appimagine since its disabled by  #7707  
						
						 
						
						
						
					 
					
						2022-01-04 17:57:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							d42f7e4a1c 
							
						 
					 
					
						
						
							
							packer snap  
						
						 
						
						
						
					 
					
						2021-12-17 17:06:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiaying Wang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01215b7d2c 
							
						 
					 
					
						
						
							
							Merge pull request  #7709  from filecoin-project/logic-error-miner-entrypoint  
						
						 
						
						... 
						
						
						
						fix logic error 
						
					 
					
						2021-11-29 18:16:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							27efbc3485 
							
						 
					 
					
						
						
							
							fix logic error  
						
						 
						
						
						
					 
					
						2021-11-29 13:52:06 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Łukasz Magiera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b1d86b750 
							
						 
					 
					
						
						
							
							Merge pull request  #7690  from filecoin-project/misc/updage-archive-script  
						
						 
						
						... 
						
						
						
						Update archive script 
						
					 
					
						2021-11-26 13:47:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakub Sztandera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca230bba09 
							
						 
					 
					
						
						
							
							Add releases to protected  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai> 
						
					 
					
						2021-11-25 20:19:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakub Sztandera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a26a2160ae 
							
						 
					 
					
						
						
							
							Fix the script  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai> 
						
					 
					
						2021-11-25 20:14:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakub Sztandera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aafdf3d093 
							
						 
					 
					
						
						
							
							Update archive script  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai> 
						
					 
					
						2021-11-25 19:52:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							699d2c7b24 
							
						 
					 
					
						
						
							
							docsgen-cli: Handle commands with no description correctly  
						
						 
						
						
						
					 
					
						2021-11-22 14:49:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Rabbitson 
							
						 
					 
					
						
						
						
						
							
						
						
							cb39dd8ed0 
							
						 
					 
					
						
						
							
							Stop adding Jennifer's $HOME to lotus docs  
						
						 
						
						
						
					 
					
						2021-10-08 10:15:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							67864334a3 
							
						 
					 
					
						
						
							
							fix: escape periods to match actual periods in version  
						
						 
						
						
						
					 
					
						2021-09-22 15:00:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							90827afa47 
							
						 
					 
					
						
						
							
							feat(ci): include version/cli checks in tagged releases  
						
						 
						
						
						
					 
					
						2021-09-15 12:12:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KAYUII 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a75d67a42c 
							
						 
					 
					
						
						
							
							Update docker-lotus-miner-entrypoint.sh  
						
						 
						
						... 
						
						
						
						Missing variable escape character 
						
					 
					
						2021-09-07 15:11:29 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KAYUII 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f5fa3be3c 
							
						 
					 
					
						
						
							
							Update docker-lotus-entrypoint.sh  
						
						 
						
						... 
						
						
						
						Missing variable escape character 
						
					 
					
						2021-09-07 15:10:43 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							25052fe48f 
							
						 
					 
					
						
						
							
							Remove chainwatch (now filecoin-project/sentinel)  
						
						 
						
						
						
					 
					
						2021-07-28 17:59:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Raúl Kripalani 
							
						 
					 
					
						
						
						
						
							
						
						
							e0522a6b1f 
							
						 
					 
					
						
						
							
							rename cmd/lotus{-storage=>}-miner to match binary.  
						
						 
						
						
						
					 
					
						2021-07-27 11:54:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							d3ff5a2a4f 
							
						 
					 
					
						
						
							
							Merge tag 'v1.11.0-rc1' into feat/docker-compose  
						
						 
						
						
						
					 
					
						2021-06-30 15:40:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							c3480dc0e8 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/releases' into chore/merge-release  
						
						 
						
						
						
					 
					
						2021-06-24 09:39:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							1411cff69e 
							
						 
					 
					
						
						
							
							change mkreleaselog script to only include filecoin-project  
						
						 
						
						
						
					 
					
						2021-06-23 19:03:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							63626e1d0a 
							
						 
					 
					
						
						
							
							feat(scripts): add the mkreleaselog script  
						
						 
						
						
						
					 
					
						2021-06-23 15:02:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							accb03719a 
							
						 
					 
					
						
						
							
							address some comments  
						
						 
						
						
						
					 
					
						2021-06-22 08:59:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							02f4182749 
							
						 
					 
					
						
						
							
							add docker-compose file  
						
						 
						
						
						
					 
					
						2021-06-21 12:48:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							ad8b6baa03 
							
						 
					 
					
						
						
							
							bring appimage to v1.10.0-rc3  
						
						 
						
						
						
					 
					
						2021-06-15 11:58:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							8b2b488d17 
							
						 
					 
					
						
						
							
							remove temporary edits  
						
						 
						
						
						
					 
					
						2021-06-03 10:44:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							92fdbd80d9 
							
						 
					 
					
						
						
							
							tmp: publish dry run  
						
						 
						
						
						
					 
					
						2021-06-03 10:18:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cory Schwartz 
							
						 
					 
					
						
						
						
						
							
						
						
							9d3410d374 
							
						 
					 
					
						
						
							
							include appimage on release  
						
						 
						
						
						
					 
					
						2021-06-03 00:05:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aloxaf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							559c76a214 
							
						 
					 
					
						
						
							
							Fix shell completions  
						
						 
						
						
						
					 
					
						2021-05-24 15:00:47 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							6c8c732104 
							
						 
					 
					
						
						
							
							fix(ci): Use recent ubuntu LTS release; Update release params  
						
						 
						
						
						
					 
					
						2021-05-14 22:21:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							eccdff459e 
							
						 
					 
					
						
						
							
							fix(ci): Conditional announcement and prerelease on RC tag  
						
						 
						
						
						
					 
					
						2021-05-14 19:16:31 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Greenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							314be51e1b 
							
						 
					 
					
						
						
							
							fix(ci): Use recent ubuntu LTS release; Update release params  
						
						 
						
						
						
					 
					
						2021-05-14 14:15:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aayush Rajasekaran 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5587119fe 
							
						 
					 
					
						
						
							
							Merge pull request  #5826  from filecoin-project/asr/release-template  
						
						 
						
						... 
						
						
						
						Introduce a release issue template 
						
					 
					
						2021-05-07 13:09:35 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							ed08366cac 
							
						 
					 
					
						
						
							
							Run cli docsgen in CI  
						
						 
						
						
						
					 
					
						2021-04-29 20:01:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							51ca7aa79a 
							
						 
					 
					
						
						
							
							scripts: Some improvements to cli gen script  
						
						 
						
						
						
					 
					
						2021-04-29 19:44:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							12867a567b 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:MitchellSoo/lotus into feat/cli-doc-gen  
						
						 
						
						
						
					 
					
						2021-04-29 19:23:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							26d14a6262 
							
						 
					 
					
						
						
							
							fix: partially support v2+ go modules  
						
						 
						
						... 
						
						
						
						This patch supports branch-based v2 modules, but not
directory-based (i.e., not vN modules with `vN/` directories). 
						
					 
					
						2021-04-21 13:00:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							34aa267100 
							
						 
					 
					
						
						
							
							Make mkreleaselog work a bit more  
						
						 
						
						
						
					 
					
						2021-04-13 12:20:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Łukasz Magiera 
							
						 
					 
					
						
						
						
						
							
						
						
							0bc94b554c 
							
						 
					 
					
						
						
							
							Refer to scripts/mkreleaselog  
						
						 
						
						
						
					 
					
						2021-04-13 12:02:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aayush Rajasekaran 
							
						 
					 
					
						
						
						
						
							
						
						
							e6045bba85 
							
						 
					 
					
						
						
							
							Introduce a release issue template  
						
						 
						
						
						
					 
					
						2021-04-08 01:36:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								urugang 
							
						 
					 
					
						
						
						
						
							
						
						
							69bfe7b7a8 
							
						 
					 
					
						
						
							
							bugfix: fixup devnet script  
						
						 
						
						
						
					 
					
						2020-11-22 00:11:39 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakub Sztandera 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b21fdef33 
							
						 
					 
					
						
						
							
							Refactor from crypto.SigType to types.KeyType  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai> 
						
					 
					
						2020-10-12 00:07:53 +02:00