Giter VIP home page Giter VIP logo

gl's Introduction

Grüße! πŸ‘‹

πŸ‘· Check out what I'm currently working on

🌱 My latest projects

πŸ”­ Latest releases I've contributed to

πŸ”¨ My recent Pull Requests

πŸ“œ My recent blog posts

⭐ Recent Stars

  • coollabsio/coolify - An open-source & self-hostable Heroku / Netlify / Vercel alternative. (1 month ago)
  • ory/kratos - Next-gen identity server replacing your Auth0, Okta, Firebase with hardened security and PassKeys, SMS, OIDC, Social Sign In, MFA, FIDO, TOTP and OTP, WebAuthn, passwordless and much more. Golang, headless, API-first. Available as a worry-free SaaS with the fairest pricing on the market! (2 months ago)
  • picocss/pico - Minimal CSS Framework for semantic HTML (2 months ago)
  • Mozilla-Ocho/llamafile - Distribute and run LLMs with a single file. (3 months ago)
  • waschinski/photo-stream - Self-hosted, super simple photo stream (3 months ago)
  • jepsen-io/maelstrom - A workbench for writing toy implementations of distributed systems. (4 months ago)
  • CaiJimmy/hugo-theme-stack - Card-style Hugo theme designed for bloggers (4 months ago)
  • jellyfin/jellyfin - The Free Software Media System (5 months ago)
  • RaphaelPour/aoc2023 - AoC2023 solutions (5 months ago)
  • vega/altair - Declarative statistical visualization library for Python (5 months ago)

❀️ These awesome people sponsor me (thank you!)

πŸ‘― Check out some of my recent followers

πŸ’¬ Feedback

Say Hello, I don't bite!

πŸ“« How to reach me

Want your own self-generating profile page? Check out readme-scribe!

gl's People

Contributors

dependabot[bot] avatar flipez avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

gl's Issues

Trigger merge

If my MergeRequest is approved and ready to merge I have to go to the MR and click on Merge. It would be nice if I could just do

gl mr merge ID [FLAGS]

with delete_branch beeing on by default.

Allow to add labels to MR / Issues ...

and replace rather specific ready thing. https://github.com/Flipez/gl/blob/master/lib/gl/cli/merge_requests.rb#L24

Since Issues and MR are literally the same objects the code would be almost identical besides calling create_merge_request_note and create_issue_note.

It could look like this:

gl mr label MyLabel
gl mr label -d MyLabel

which then internally is converted into

create_X_note("/label MyLabel")
create_X_note("/unlabel MyLabel")

The I could just create an bash-alias for my specific needs e.g.

alias gl-mr-ready='gl mr label -a Status::Reviewable'

Add `gl ci open`

Since the gitlab search is awfull I use the open cli command more and more too easily jump to the projects I currently work at. Another common occurrence is that I push some commits and then get a popup that my pipeline broke. Usually I then have to click a few times until I finally see what actually is the problem.

Would be cool if the CLI could ease the pain by providing a shortcut.

Proposal:

  • gl ci open -> Jump to pipeline overview
  • gl ci open --latest -> Jump to the latest pipeline
  • gl ci open my-branch-name -> Jump to the latest pipeline of this branch

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.