y-oksaku

Results 10 issues of y-oksaku

**What happened**: If we use `requires: [ ~pr, ~pr:foo ]` trigger and create PR of foo branch, then the PR build workflowGraph become wrong. ![test](https://user-images.githubusercontent.com/43719835/157192429-9fdf70a8-f2e0-43b0-a62e-cfa89dc14eb9.jpg) **What you expected to happen**:...

bug
ui

**What happened**: Circuit breaker of GitHub is not good when [get changed files of pull request](https://github.com/screwdriver-cd/scm-github/blob/d6aa24cfa5f71b29abbc9256b46100cca7ff51c6/index.js#L1342-L1390). Circuit breaker restricts request from screwdriver api to github when a response time is...

bug

## Context Different bookends can be executed on different build cluster. ## Objective This PR changes the config file structure to allows bookends to be switched for each build cluster....

**What happened**: I want to create build clusters with different bookends and execute different bookend on each one. For example, execute different setup bookends when the build clusters uses different...

feature
workflow
refactor

**What happened**: User wants to customize column order in the job list view table. **What you expected to happen**: User can define the column order on UI or screwdriver.yaml **How...

**What happened**: SD admins have deleted the default build cluster. Consequently, some pipelines using deleted build cluster cannot begin builds. Therefore, users should configure a valid build cluster setting to...

**What happened**: I cannot access `GET /pipelines/{id}` with API access token when the pipeline is private and the access token has only Screwdriver admin permission (NOT have repository permission). This...

**What happened**: The following PR has updated the version of Ember to v4. https://github.com/screwdriver-cd/ui/pull/844 In Ember v4, Glimmer component is used for the base class of Ember components. Example: https://guides.emberjs.com/v4.4.0/components/component-state-and-actions/...

ui

**What happened**: `screwdriver.cd/displayName` is parsed as Numeric value when it is not enclosed double quote. Then the value converts exponential form if it is huge value. ```yaml jobs: test: image:...

**What happened**: Screwdriver API requests to GitHub to fetch repository data (permission, files, etc...). But there are many same requests to [get repository name from its id](https://github.com/screwdriver-cd/scm-github/blob/dbd4ba539d5cc5871af1cca82f67959bc3a71d7d/index.js#L299) during starting build....