mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-04 05:18:25 +00:00 
			
		
		
		
	Use Get but not Post to get actions artifacts (#29734)
This commit is contained in:
		@@ -1374,7 +1374,7 @@ func registerRoutes(m *web.Route) {
 | 
				
			|||||||
				})
 | 
									})
 | 
				
			||||||
				m.Post("/cancel", reqRepoActionsWriter, actions.Cancel)
 | 
									m.Post("/cancel", reqRepoActionsWriter, actions.Cancel)
 | 
				
			||||||
				m.Post("/approve", reqRepoActionsWriter, actions.Approve)
 | 
									m.Post("/approve", reqRepoActionsWriter, actions.Approve)
 | 
				
			||||||
				m.Post("/artifacts", actions.ArtifactsView)
 | 
									m.Get("/artifacts", actions.ArtifactsView)
 | 
				
			||||||
				m.Get("/artifacts/{artifact_name}", actions.ArtifactsDownloadView)
 | 
									m.Get("/artifacts/{artifact_name}", actions.ArtifactsDownloadView)
 | 
				
			||||||
				m.Delete("/artifacts/{artifact_name}", actions.ArtifactsDeleteView)
 | 
									m.Delete("/artifacts/{artifact_name}", actions.ArtifactsDeleteView)
 | 
				
			||||||
				m.Post("/rerun", reqRepoActionsWriter, actions.Rerun)
 | 
									m.Post("/rerun", reqRepoActionsWriter, actions.Rerun)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -5,7 +5,7 @@ import {createApp} from 'vue';
 | 
				
			|||||||
import {toggleElem} from '../utils/dom.js';
 | 
					import {toggleElem} from '../utils/dom.js';
 | 
				
			||||||
import {formatDatetime} from '../utils/time.js';
 | 
					import {formatDatetime} from '../utils/time.js';
 | 
				
			||||||
import {renderAnsi} from '../render/ansi.js';
 | 
					import {renderAnsi} from '../render/ansi.js';
 | 
				
			||||||
import {POST, DELETE} from '../modules/fetch.js';
 | 
					import {GET, POST, DELETE} from '../modules/fetch.js';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const sfc = {
 | 
					const sfc = {
 | 
				
			||||||
  name: 'RepoActionView',
 | 
					  name: 'RepoActionView',
 | 
				
			||||||
@@ -196,7 +196,7 @@ const sfc = {
 | 
				
			|||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    async fetchArtifacts() {
 | 
					    async fetchArtifacts() {
 | 
				
			||||||
      const resp = await POST(`${this.actionsURL}/runs/${this.runIndex}/artifacts`);
 | 
					      const resp = await GET(`${this.actionsURL}/runs/${this.runIndex}/artifacts`);
 | 
				
			||||||
      return await resp.json();
 | 
					      return await resp.json();
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user