A integração Asana para GitHub está disponível nas modalidades Asana Starter, Advanced, Enterprise e Enterprise+, bem como nas modalidades legadas Premium, Business e Legacy Enterprise.
Visite a nossa página de preços para obter mais informações.
Com a integração Asana para GitHub, você pode sincronizar automaticamente as atualizações de status de pull request do GitHub com as tarefas da Asana para melhorar a colaboração interdisciplinar.
Essa integração ajuda a aumentar a visibilidade e a transparência em torno do trabalho de engenharia entre equipes técnicas e não técnicas. Com esta nova integração, os desenvolvedores podem se comunicar facilmente através da Asana para manter as equipes e as partes interessadas multifuncionais informadas e evitar que o trabalho fique por fazer.
Esta integração não suporta o GitHub Enterprise Server.
Conecte a Asana e o GitHub para sincronizar seus status de pull request. Para utilizar a integração, a configuração é configurada na Asana e, para recursos adicionais, também no GitHub.


Parabéns, agora você pode conectar as pull requests do GitHub às tarefas da Asana. Se você quiser ativar funcionalidades adicionais com a integração, consulte a próxima seção. Caso contrário, pule para a funcionalidade Chave abaixo.
Esta seção pressupõe familiaridade básica com os segredos do repositório git e GitHub. Se você não tiver acesso para configurar os segredos do repositório, entre em contato com o proprietário do repositório.
Suportamos dois tipos de GitHub Actions:
Semelhante a outras ações do GitHub, elas só serão executadas quando ocorrer um evento no repositório para o qual você configurou as ações. Por exemplo, você pode configurar uma ação para ser executada sempre que alguém mesclar ou comentar em uma pull request.
Cada uma dessas Ações do GitHub deve ser configurada individualmente, a menos que haja várias ações idênticas no mesmo repositório. Por exemplo, você pode configurar uma ação para comentar a tarefa na descrição da pull request quando um teste for concluído e outra ação para adicionar um comentário diferente à tarefa quando a pull request for mesclada.
O GitHub Actions também pode ser adicionado como parte de um fluxo de trabalho existente. Consulte o guia de recursos do GitHub Actions para saber mais.
Se você configurar o Github Actions na seção anterior, poderá revogar tokens secretos. Visite esta página de configuração e selecione Revogar tudo.
Isso revogará todos os tokens secretos do GitHub Actions existentes.
Nota
Você ainda poderá ver as informações de pull request nos projetos existentes da Asana nos quais adicionou esta integração.
Depois de instalar a integração do GitHub na Asana, você poderá ver um campo do GitHub em todas as tarefas do projeto associado.

Para anexar uma pull request a uma tarefa Asana, recupere a URL da pull request e cole-a no campo vazio do GitHub. Agora, um widget com os seguintes detalhes deve aparecer na tarefa da Asana: status da revisão, estado da compilação, status da RP, alterações de linha e contagem de conversas no GitHub.

Depois de instalar a integração do GitHub na Asana e configurar o GitHub Actions, agora você pode anexar automaticamente uma pull request a uma tarefa da Asana a partir de uma descrição de pull request do GitHub.

Na descrição da pull request do GitHub, recupere o URL da tarefa Asana e cole-o na descrição. Um widget com os seguintes detalhes deve aparecer ao visualizar a tarefa na Asana: Status da revisão, Estado da compilação, Status da RP e Alterações de linha.
Nota
Quaisquer erros devem ser refletidos na guia Ações do GitHub no GitHub.
As solicitações pull podem ser fechadas no GitHub após as equipes apropriadas revisarem e mesclarem as alterações. O status no widget da Asana será atualizado automaticamente.
Se quiser anexar uma nova pull request do GitHub, você pode adicionar o URL da tarefa Asana à nova descrição da pull request do GitHub e o widget será substituído automaticamente ou pode remover a pull request fechada da Asana clicando no menu no canto superior direito. Depois de removido, você pode inserir uma nova URL de pull request do GitHub.
Depois de instalar a integração do GitHub na Asana e configurar o GitHub Actions, agora você receberá comentários sobre as tarefas da Asana com uma pull request aberta anexada. Isso incluirá atualizações sobre se a solicitação pull foi mesclada ou fechada.

Sim
Sim. Quando você anexa uma pull request a uma tarefa, todos que podem ver a tarefa podem ver as informações no widget.
Não, seus antigos tokens secretos ainda funcionarão. Se você quiser desativar seus tokens secretos existentes, pode fazê-lo aqui.
Sim
git diz que meu token não tem acesso para criar fluxos de trabalho. O que devo fazer?Se você estiver usando a autenticação de dois fatores e interagindo com o GitHub na linha de comando, o GitHub exige que você use seu token de acesso pessoal como senha. Crie um novo token de acesso pessoal do GitHub com o escopo do fluxo de trabalho.
Nesta integração, só lemos e escrevemos a partir de pull requests. A permissão na página de autenticação é a permissão mais restritiva que o GitHub nos permite solicitar para acessar solicitações pull.
Um anexo vinculado à pull request ficará visível na seção de comentários da tarefa, mas o widget que sincroniza o status da pull request não aparecerá.
Nota
Gosta do que vê? Comece hoje mesmo uma avaliação gratuita da Asana. Experimente gratuitamente.
Nota
Este artigo foi traduzido por IA.
Dar feedback sobre a tradução.

These cookies are strictly necessary to provide you with certain features. For example, these cookies allow you to access secure areas that require registration and set your privacy preferences. Because these cookies are essential to providing services to you, they cannot be disabled. You can set your browser to block or alert you about these cookies, but it may cause some parts of the site to not work.
Third party trackers collect information used for analytics and to personalize your experience with targeted ads. Under the Virginia Consumer Data Protection Act, you have the right to opt-out of the sale of your personal data to third parties. You also have the right to opt out of targeted advertising related processing. You may exercise your right to opt out of the sale of personal data and targeted advertising by using this toggle. If you opt out, we will not be able to offer you personalized ads and we will stop sharing your personal information with third parties. For more information please see our Privacy Statement.
These cookies allow us or our third-party analytics providers to collect information and statistics on use of our services by you and other visitors. This information helps us to improve our services and products for the benefit of you and others.
These cookies, provided by our third-party advertising partners, collect information about your browsing habits, as well as your preferences for various features and services. They also provide us with auditing, research, and reporting to know when advertising content has been displayed and how successful the content has been. This information allows us and our third-party advertising providers to display relevant advertising content.
These cookies provide enhanced functionality, providing chat support, allowing you to more easily complete forms, personalizing content to your preferences, and selecting your communications preferences. If you do not enable these cookies, or choose to disable them in the future, that could impact your ability to use certain features.