Rethrow getTag error if not 404
This commit is contained in:
		
							parent
							
								
									7670b98fa0
								
							
						
					
					
						commit
						212d4babf8
					
				
							
								
								
									
										6
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								dist/index.js
									
									
									
									
										vendored
									
									
								
							@ -68,7 +68,11 @@ function get_release_by_tag(tag, prerelease, make_latest, release_name, body, oc
 | 
				
			|||||||
                        yield octokit.request(getTag, Object.assign(Object.assign({}, repo()), { tag_sha: tag }));
 | 
					                        yield octokit.request(getTag, Object.assign(Object.assign({}, repo()), { tag_sha: tag }));
 | 
				
			||||||
                        core.warning(`Ignoring target_commit as the tag ${tag} already exists`);
 | 
					                        core.warning(`Ignoring target_commit as the tag ${tag} already exists`);
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                    catch (_a) { }
 | 
					                    catch (tagError) {
 | 
				
			||||||
 | 
					                      if (tagError.status !== 404) {
 | 
				
			||||||
 | 
					                        throw tagError
 | 
				
			||||||
 | 
					                      }
 | 
				
			||||||
 | 
					                    }
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
                return yield octokit.request(createRelease, Object.assign(Object.assign({}, repo()), { tag_name: tag, prerelease: prerelease, make_latest: make_latest ? 'true' : 'false', name: release_name, body: body, target_commitish: target_commit }));
 | 
					                return yield octokit.request(createRelease, Object.assign(Object.assign({}, repo()), { tag_name: tag, prerelease: prerelease, make_latest: make_latest ? 'true' : 'false', name: release_name, body: body, target_commitish: target_commit }));
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
				
			|||||||
@ -57,7 +57,11 @@ async function get_release_by_tag(
 | 
				
			|||||||
            tag_sha: tag
 | 
					            tag_sha: tag
 | 
				
			||||||
          });
 | 
					          });
 | 
				
			||||||
          core.warning(`Ignoring target_commit as the tag ${tag} already exists`)
 | 
					          core.warning(`Ignoring target_commit as the tag ${tag} already exists`)
 | 
				
			||||||
        } catch { }
 | 
					        } catch (tagError: any) {
 | 
				
			||||||
 | 
					          if (tagError.status !== 404) {
 | 
				
			||||||
 | 
					            throw tagError
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
      return await octokit.request(createRelease, {
 | 
					      return await octokit.request(createRelease, {
 | 
				
			||||||
        ...repo(),
 | 
					        ...repo(),
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user