mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Actions Artifacts support uploading multiple files and directories (#24874)
current actions artifacts implementation only support single file
artifact. To support multiple files uploading, it needs:
- save each file to each db record with same run-id, same artifact-name
and proper artifact-path
- need change artifact uploading url without artifact-id, multiple files
creates multiple artifact-ids
- support `path` in download-artifact action. artifact should download
to `{path}/{artifact-path}`.
- in repo action view, it provides zip download link in artifacts list
in summary page, no matter this artifact contains single or multiple
files.
			
			
This commit is contained in:
		@@ -49,8 +49,8 @@
 | 
			
		||||
            {{ locale.artifactsTitle }}
 | 
			
		||||
          </div>
 | 
			
		||||
          <ul class="job-artifacts-list">
 | 
			
		||||
            <li class="job-artifacts-item" v-for="artifact in artifacts" :key="artifact.id">
 | 
			
		||||
              <a class="job-artifacts-link" target="_blank" :href="run.link+'/artifacts/'+artifact.id">
 | 
			
		||||
            <li class="job-artifacts-item" v-for="artifact in artifacts" :key="artifact.name">
 | 
			
		||||
              <a class="job-artifacts-link" target="_blank" :href="run.link+'/artifacts/'+artifact.name">
 | 
			
		||||
                <SvgIcon name="octicon-file" class="ui text black job-artifacts-icon"/>{{ artifact.name }}
 | 
			
		||||
              </a>
 | 
			
		||||
            </li>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user