Pipeline header shows user which commited last but not the pipeline creator
Checklist
-
I'm using the latest version of the extension (Run glab --version
)- Extension version:
glab version 1.43.0
- Extension version:
-
Operating system and version: Ubuntu 22.04.4 LTS , Linux msi 5.15.0-101-generic #111-Ubuntu SMP Tue Mar 5 20:16:58 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
-
Gitlab.com or self-managed instance? self-managed instance
-
GitLab version (if self-managed)
{
"version": "16.10.0-ee",
"revision": "053df647320",
"kas": {
"enabled": true,
"externalUrl": "wss://kas.REDACTED.com",
"version": "v16.10.1"
},
"enterprise": true
}
-
I have performed glab auth status
to check for authentication issues
gitlab.twinby.tech
✓ Logged in to gitlab.REDACTED.com as a.shumkin (keyring)
✓ Git operations for gitlab.REDACTED.com configured to use ssh protocol.
✓ API calls for gitlab.REDACTED.com are made over https protocol
✓ REST API Endpoint: https://gitlab.REDACTED.com/api/v4/
✓ GraphQL Endpoint: https://gitlab.REDACTED.com/api/graphql/
✓ Token: **************************
Summary
Environment
- OS: Linux 5.15.0-101-generic x86_64
- SHELL: /bin/bash
- TERM: screen-256color
- GLAB: glab version 1.43.0
Other:
Steps to reproduce
- Make a commit with a user (call it USER-COMMITED) and push it to the BRANCH which runs the pipeline.
- Run the pipeline as an another (call it USER-PIPELINE) user than have made the commit.
- Run
glab ci view -b BRANCH
- See
Pipeline #N (PROJECT) triggered about SOME TIME ago by USER-COMMITED
in the page header
What is the current bug behavior?
User who made the last commit to the branch is shown but not the which actually run the pipeline.
What is the expected correct behavior?
Username who triggered the pipeline is shown.
Relevant logs and/or screenshots
Possible fixes
See the !1582 (merged)
Edited by Alexey Shumkin