Compare commits
	
		
			2 Commits
		
	
	
		
			65beb47d43
			...
			3f0e9dd908
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 3f0e9dd908 | |||
| f954801b4e | 
							
								
								
									
										25
									
								
								cards/release.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								cards/release.json
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,25 @@ | ||||
| { | ||||
|     "type": "AdaptiveCard", | ||||
|     "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", | ||||
|     "version": "1.6", | ||||
|     "body": [ | ||||
|         { | ||||
|             "type": "TextBlock", | ||||
|             "text": "Publish Adaptive Card Schema", | ||||
|             "wrap": true, | ||||
|             "style": "heading" | ||||
|         }, | ||||
|         { | ||||
|             "type": "TextBlock", | ||||
|             "text": "Tag: 1.0.0", | ||||
|             "wrap": true | ||||
|         } | ||||
|     ], | ||||
|     "actions": [ | ||||
|         { | ||||
|             "type": "Action.OpenUrl", | ||||
|             "title": "View release", | ||||
|             "url": "https://google.com" | ||||
|         } | ||||
|     ] | ||||
| } | ||||
| @ -41,6 +41,12 @@ type Args struct { | ||||
| 	FetchGitTags      bool   `envconfig:"PLUGIN_FETCH_GIT_TAGS" default:"true"` | ||||
| } | ||||
| 
 | ||||
| type ReleaseCard struct { | ||||
| 	Title string | ||||
| 	Tag   string | ||||
| 	Url   string | ||||
| } | ||||
| 
 | ||||
| type TitleTemplateCtx struct { | ||||
| 	Tag          string | ||||
| 	GiteaUrl     string | ||||
| @ -156,5 +162,15 @@ func Exec(ctx context.Context, args Args) error { | ||||
| 	releaseURL := fmt.Sprintf("%s/%s/%s/releases/tag/%s", args.GiteaUrl, args.Owner, args.Repo, release.TagName) | ||||
| 	fmt.Printf("Successfully created release at %s", releaseURL) | ||||
| 
 | ||||
| 	writeCard( | ||||
| 		args.Pipeline.Card.Path, | ||||
| 		"https://gitea.dikurium.ch/InnoPeak/drone-gitea-release/raw/branch/main/card.json", | ||||
| 		ReleaseCard{ | ||||
| 			Title: title, | ||||
| 			Tag:   tag, | ||||
| 			Url:   releaseURL, | ||||
| 		}, | ||||
| 	) | ||||
| 
 | ||||
| 	return err | ||||
| } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user