Ayesha Gagguturi
a80a63f3aa
Delete blob + pool
2022-07-27 17:03:54 -07:00
Mislav Marohnić
92b7a30540
Merge pull request #5994 from cli/parse-remotes
...
Fix parsing base repo out of outdated git remotes
2022-07-26 12:20:18 +02:00
Mislav Marohnić
e7029616cb
Fix parsing base repo out of outdated git remotes
...
If any of the repositories named by git remotes could not be found via
API lookup, a "could not resolve to a Repository" error would be thrown,
but the goal of the base repo logic was to ignore NOT_FOUND errors.
2022-07-25 20:17:32 +02:00
Mislav Marohnić
f34fc61a9a
api: avoid HTML-escaping JSON output
...
json.Marshal does HTML-escaping by default, which is what we don't want since we're printing to the terminal instead of embedding this JSON into a HTML document.
2022-07-25 13:10:44 +02:00
Mislav Marohnić
02881b4783
Correctly determine run started/elapsed timestamps ( #5945 )
...
This switches `run list` and `run view` commands to measure how long ago did the run happen by using `run_started_at`, which is the timestamp of the latest run in a series, instead of `created_at`, which is the timestamp of the first run. This change also fixes accurate duration for in-progress runs.
2022-07-21 17:30:46 +02:00
Nate Smith
954689ea9f
Merge pull request #5681 from heaths/issue5679
...
Use alternate screen buffer for watching runs
2022-07-14 15:03:43 -07:00
Patrick Reader
0cf2600725
strip whitespace when adding topics
...
closes #5934
2022-07-14 13:17:40 +01:00
vilmibm
1bcf97b914
Merge remote-tracking branch 'origin' into issue5679
2022-07-12 15:40:29 -05:00
Taylor Faubion
11b1059237
fix gh run download <run-id> not getting > 100 artifacts ( #5799 )
...
Co-authored-by: Mislav Marohnić <mislav@github.com>
2022-07-12 11:01:38 +00:00
Mislav Marohnić
dea1af1227
pr checks: avoid deduplicating same-named checks under different workflows ( #5919 )
2022-07-12 09:48:39 +00:00
Mislav Marohnić
1037917d67
Merge pull request #5916 from cli/fork-without-rename
...
repo fork: directly fork under the desired name
2022-07-12 11:37:59 +02:00
ffalor
821f8ba1d2
Add error message to pr close when missing args ( #5885 )
2022-07-11 15:30:12 +00:00
Mislav Marohnić
5656296ade
repo fork: directly fork under the desired name
...
A new GitHub feature landed where the API client can specify the desired
name of the new fork. This avoids the necessity of subsequently having
to rename the forked repo after the fork operation has created one.
For backwards compatibility, the renaming logic is still here, but
activates only if the resulting repo name is not the desired name.
2022-07-11 13:54:58 +02:00
Mislav Marohnić
04485144ea
pr status: fix detecting PR for curent branch
2022-07-11 13:16:33 +02:00
casswedson
00bc550dc6
chore: typo hunting ft. codespell
2022-07-09 21:41:09 -05:00
cmbrose
b2fe329011
Close files to actually fix windows
2022-06-29 12:28:21 -05:00
Caleb Brose
4eac4fbf4c
Make a new dir per test to work around windows failures
2022-06-29 11:48:23 -05:00
Caleb Brose
b5348f661e
Handle case of partial name match
2022-06-29 11:36:27 -05:00
Caleb Brose
1aa457499d
Use Fatal instead to avoid nil-ref
2022-06-29 11:27:18 -05:00
Caleb Brose
fb4ad53dd0
Check MkdirAll error
2022-06-29 11:17:24 -05:00
Caleb Brose
1bae759d3e
Don't use strings.Replace
2022-06-29 11:10:50 -05:00
Caleb Brose
77ecd0a147
Rename public key first for edge cases
2022-06-29 10:56:31 -05:00
Caleb Brose
2ac379f689
Comment
2022-06-29 10:54:07 -05:00
Caleb Brose
c5b07762d1
Check the key paths too
2022-06-29 10:51:17 -05:00
Caleb Brose
19b5400811
Handle back compat
2022-06-29 10:46:44 -05:00
Caleb Brose
0687f66208
Use codespaces.auto instead for the automatic ssh keys
2022-06-28 16:26:18 -05:00
Mark Phelps
38ea62afba
Codespaces list by repo ( #5854 )
...
* WIP
* Allow to list codespaces by repo
* Tests
* Cleanup
* respond to PR feedback
* Address review comments
2022-06-28 13:34:04 +00:00
Sam Coe
cacff4ad6d
Use go-gh config package ( #5771 )
2022-06-23 11:50:04 +00:00
Heath Stewart
1ed80ffd45
Resolve PR feedback
2022-06-23 00:53:34 -07:00
Sam Coe
074ed50b8a
Integrate go-gh API package ( #5614 )
2022-06-23 04:05:31 +01:00
Mislav Marohnić
6e3689d58b
Apply UI polish around codespaces org-admin commands ( #5843 )
2022-06-22 20:35:56 +02:00
Ashwin Jeyaseelan
47f5abdb6f
8gitbrix/add delete org codespace ( #5827 )
...
Co-authored-by: Mislav Marohnić <mislav@github.com>
2022-06-22 18:28:09 +02:00
Greggory Rothmeier
2294f49d07
Add support for org admins to stop a members codespace ( #5812 )
2022-06-22 13:56:22 +02:00
wilhelm
0f02371734
clear pr create multiselect on select
2022-06-22 17:43:41 +10:00
Jake Shorty
5893c9864d
Merge pull request #5828 from cli/jshorty/indent-billable-owner-notice
...
Indent org billable owner notice for new codespaces
2022-06-21 09:32:27 -06:00
Jake Shorty
bb753731e6
Update test for indentation
2022-06-21 15:19:24 +00:00
Mislav Marohnić
14a9af8378
Merge pull request #5822 from cli/fix-find-executable
...
Fix determining the current executable under Homebrew for Linux
2022-06-21 16:45:43 +02:00
Greggory Rothmeier
4b36dc031f
Add flag to list codespaces under an organization ( #5807 )
...
Co-authored-by: Mislav Marohnić <mislav@github.com>
2022-06-21 13:57:40 +00:00
Greggory Rothmeier
9b86fe41c0
Simplify codespace picker ( #5826 )
...
This doesn't change anything about how it's formatted, but extracts a
new function formatCodespacesForSelect so we can test and see how it
treats the different combinations of codespaces.
Co-authored-by: Mislav Marohnić <mislav@github.com>
2022-06-21 15:47:11 +02:00
Mislav Marohnić
01bff6b91e
Merge pull request #5802 from greggroth/gregg/repo-secrets
...
Allow working with Codespaces repo secrets
2022-06-21 15:44:31 +02:00
Jake Shorty
c48e6ee4c9
Indent org billable owner notice for new codespaces
2022-06-20 21:36:01 +00:00
Gabe D
95b7533a5f
Uncomment retention period flag from create cmd
2022-06-20 18:40:56 +00:00
Jake Shorty
faef89144d
Merge pull request #5816 from cli/jshorty/codespace-pre-flight-api
...
Notify user when codespace usage is covered by organization
2022-06-20 11:33:24 -06:00
Mislav Marohnić
456a0f1bb0
Merge pull request #5715 from azchohfi/arm64
...
Added Arm64 compilation
2022-06-20 19:24:14 +02:00
Jake Shorty
df3b40999e
Flip conditional
2022-06-20 17:13:42 +00:00
Jake Shorty
832f35e000
PreFlight => BillableOwner for less confusion
2022-06-20 17:12:07 +00:00
ffalor
2388f51927
Add --match-head-commit field to gh pr merge ( #5692 )
...
Co-authored-by: Sam Coe <samcoe@users.noreply.github.com>
2022-06-20 17:18:00 +02:00
Mislav Marohnić
7387346196
Fix determining the current executable under Homebrew for Linux
...
We need to use `os.Lstat` instead of `os.Stat` if we are going to
manually inspect files for whether they are a symlink. On macOS, it
looks like `os.Stat` returns information about the symlink itself.
2022-06-20 15:25:29 +02:00
Jake Shorty
2b9f9bb92a
Add test for individual case
2022-06-19 18:38:38 +00:00
Jake Shorty
454b3489aa
Add test for billable owner in stdout
2022-06-17 22:45:04 +00:00