GitHub CLI 2.93.0 och GCLI 2.12.0









Den 27 maj slÀpptes version 2.93.0 av kommandoradsverktyget GitHub CLI, avsett att anvÀndas med GitHub-repositorier.

Verktyget Àr skrivet i Go och distribueras under MIT-licensen.

Viktiga Àndringar

GCLI , som stöder API:er för flera populÀra Git-hostingtjÀnster och gör det möjligt att skapa, visa och interagera med frÄgor, pull-förfrÄgningar, etiketter och kommentarer, kontrollera CI-status och pipelines, och mycket mer.Till skillnad frÄn GitHub CLI stöder GCLI inte bara GitHub API, utan ocksÄ API:erna för Codeberg, Forgejo, Gitea, GitLab och Bugzilla.
Verktyget Àr skrivet i C och distribueras under BSD-2-licensen.

En krasch i milestone-kommandot för underkommandot issues har ÄtgÀrdats

Ändringar

  • för
    GitLab. I tidigare versioner formades API-begÀran för GitLab felaktigt,
    vilket ledde till otydliga felmeddelanden.

  • Underkommandon accepterar nu ett valfritt positionsargument forge:owner/repo. Till exempel:

    gcli issues gh:curl/curl
    gcli pulls gl:gitlab-org/gitlab
    gcli pipelines cb:forgejo/forgejo

    Inbyggda prefix: gh: (GitHub), gl: (GitLab) och cb: (Codeberg). Namngivna sektioner i gcli-konfigurationsfilen stöder ocksÄ prefix. Till exempel:

    freebsd-bz {
    apibase=https://bugs.freebsd.org/bugzilla
    forge-type=bugzilla
    }

    work-gl {
    apibase=https://gitlab.example.com
    forge-type=gitlab
    }

    $ gcli issues freebsd-bz:"Base System/tests"
    $ gcli pulls work-glb:acme-corp/frontend

    AnmÀrkning: För Bugzilla ska sökvÀgen product/component anvÀndas istÀllet för owner/repo.

    Positionsargument stöds av alla underkommandon för repositoriet: issues, pulls, pipelines, ci, releases, forks, labels, milestones och comment. De befintliga flaggorna -t, -o och -r stöds fortfarande.

  • Underkommandot pipelines stöder nu GitHub "actions". Dessutom stöder pipeline Ă„tgĂ€rden monitor, som tillĂ„ter kontinuerlig övervakning av körande CI-kontroller eller pipelines. En terminalemulator som Ă€r kompatibel med Xterm krĂ€vs för att den nya funktionen ska fungera korrekt.

  • Underkommandot ci har tagits bort eftersom det inte var dokumenterat och knappt stöddes.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster