Skip to content

Adicionar um canal GitHub Releases

O que você precisa antes de começar

Você só precisa de três coisas:

RequisitoFinalidade
Conta GitHubUsada para gerar um access token e ser proprietária do repositório.
GitHub Access TokenUsado pelo ImgHost para acessar a GitHub API, criar releases e fazer upload de arquivos.
Repository nameVocê pode informar somente o nome do repositório, por exemplo image.

Etapas de configuração

Etapa 1: Entre no GitHub e crie um Access Token

  1. Entre no GitHub.
  2. Clique no avatar no canto superior direito e abra Settings.
  3. Abra Developer settings na barra lateral esquerda.
  4. Abra Personal access tokens.
  5. Abra Tokens (classic).
  6. Clique em Generate new token (classic).
  7. Dê ao token um nome que você reconheça.
  8. Escolha uma data de expiração conforme sua preferência de manutenção.
  9. Selecione os scopes repo e workflow.
  10. Copie e salve o token imediatamente depois que ele for criado.

Adicionar permissões do GitHub

Etapa 2: Preencha o canal GitHub Releases no ImgHost

Depois de selecionar GitHub Releases em Configurações de upload, preencha os campos assim:

Campo da UIO que inserir
Nome do canalUm nome de sua escolha, como GitHubPrimary.
Access TokenO GitHub Personal Access Token que você acabou de criar.
Repository nameUm nome curto de repo, como image, ou um caminho completo, como username/image.
Private repositoryAtive ou desative conforme sua necessidade.
RemarkOpcional, por exemplo Primary upload channel.

Preencher configuração do canal GitHub

Etapa 3: Salve o canal

Depois de preencher os campos, clique em Salvar.

O sistema cuidará destes detalhes:

Comportamento do sistemaDescrição
Nome curto do repositórioO ImgHost identifica a conta GitHub atual e expande o valor para um caminho completo de repositório.
Caminho completo do repositórioO ImgHost usa o caminho username/repository exatamente como informado.
Verificação do repositórioSe você usar o caminho da conta pessoal atual, o ImgHost cria o repositório automaticamente quando ele não existe. Se informar manualmente um caminho completo, o ImgHost usa esse caminho diretamente.
Estado público/privadoA visibilidade do repositório é sincronizada conforme o switch atual.

Lista de verificação rápida

GitHub Releases funciona assim:

text
Sign in to GitHub
-> Create an Access Token
-> Return to ImgHost and enter the token and repository name
-> Save
-> If only a repo name is entered, ImgHost adds the current username automatically
-> If username/repo is entered, ImgHost uses it as-is
-> Upload a test image

Released as user documentation for ImgHost.