1
0
Fork 0
pull/1593/head
Rob Herley 2023-12-05 18:47:37 +00:00 committed by GitHub
parent b9872153b8
commit a3053b5cc2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 7 deletions

View File

@ -17,7 +17,7 @@ import {
} from './download/download-artifact' } from './download/download-artifact'
import {getArtifactPublic, getArtifactInternal} from './find/get-artifact' import {getArtifactPublic, getArtifactInternal} from './find/get-artifact'
import {listArtifactsPublic, listArtifactsInternal} from './find/list-artifacts' import {listArtifactsPublic, listArtifactsInternal} from './find/list-artifacts'
import {GHESNotSupportError} from './shared/errors' import {GHESNotSupportedError} from './shared/errors'
export interface ArtifactClient { export interface ArtifactClient {
/** /**
@ -103,7 +103,7 @@ export class Client implements ArtifactClient {
): Promise<UploadArtifactResponse> { ): Promise<UploadArtifactResponse> {
try { try {
if (isGhes()) { if (isGhes()) {
throw new GHESNotSupportError() throw new GHESNotSupportedError()
} }
return uploadArtifact(name, files, rootDirectory, options) return uploadArtifact(name, files, rootDirectory, options)
@ -129,7 +129,7 @@ If the error persists, please check whether Actions is operating normally at [ht
): Promise<DownloadArtifactResponse> { ): Promise<DownloadArtifactResponse> {
try { try {
if (isGhes()) { if (isGhes()) {
throw new GHESNotSupportError() throw new GHESNotSupportedError()
} }
if (options?.findBy) { if (options?.findBy) {
@ -169,7 +169,7 @@ If the error persists, please check whether Actions and API requests are operati
): Promise<ListArtifactsResponse> { ): Promise<ListArtifactsResponse> {
try { try {
if (isGhes()) { if (isGhes()) {
throw new GHESNotSupportError() throw new GHESNotSupportedError()
} }
if (options?.findBy) { if (options?.findBy) {
@ -209,7 +209,7 @@ If the error persists, please check whether Actions and API requests are operati
): Promise<GetArtifactResponse> { ): Promise<GetArtifactResponse> {
try { try {
if (isGhes()) { if (isGhes()) {
throw new GHESNotSupportError() throw new GHESNotSupportedError()
} }
if (options?.findBy) { if (options?.findBy) {

View File

@ -27,11 +27,11 @@ export class ArtifactNotFoundError extends Error {
} }
} }
export class GHESNotSupportError extends Error { export class GHESNotSupportedError extends Error {
constructor( constructor(
message = '@actions/artifact v2.0.0+ and download-artifact@v4+ are not currently supported on GHES.' message = '@actions/artifact v2.0.0+ and download-artifact@v4+ are not currently supported on GHES.'
) { ) {
super(message) super(message)
this.name = 'NotSupportedGHESError' this.name = 'GHESNotSupportedError'
} }
} }