Files
github-copilot-cli-rpm/github-copilot.spec
T
demusanddemus bcd5aca2c5
Build and provide rpm of github-copilot-cli / Build and deploy an rpm to the demus.dk repo (aarch64, f43) (release) Successful in 2m0s
Build and provide rpm of github-copilot-cli / Build and deploy an rpm to the demus.dk repo (aarch64, f44) (release) Successful in 2m3s
Build and provide rpm of github-copilot-cli / Build and deploy an rpm to the demus.dk repo (aarch64, rawhide) (release) Successful in 1m55s
Build and provide rpm of github-copilot-cli / Build and deploy an rpm to the demus.dk repo (x86_64, f43) (release) Successful in 1m52s
Build and provide rpm of github-copilot-cli / Build and deploy an rpm to the demus.dk repo (x86_64, f44) (release) Successful in 2m14s
Build and provide rpm of github-copilot-cli / Build and deploy an rpm to the demus.dk repo (x86_64, rawhide) (release) Successful in 1m56s
Upgrade to 1.0.39 (#1)
2026-04-28

- Allow ACP clients to toggle allow-all permission mode via session configuration
- Add /compact, /context, /usage, and /env slash commands for ACP sessions
- Press ctrl+x → b to move the current running task or shell command to the background
- Transient pipe errors on child process stdio streams no longer cause crashes or trigger false crash reports
- /remote status output now shows actionable hints for each connection state
- Improve --resume session picker with better tab layout, status display, and progressive loading
- Slash command argument picker opens immediately at exact command boundaries without requiring a trailing space

Reviewed-on: #1
Co-authored-by: Daniel Demus <daniel@demus.dk>
Co-committed-by: Daniel Demus <daniel@demus.dk>
2026-04-29 12:52:39 +02:00

49 lines
1.5 KiB
RPMSpec

%global debug_package %{nil}
%define __os_install_post \
/usr/lib/rpm/brp-compress \
%{nil}
%ifarch aarch64
%define dlarch arm64
%else
%define dlarch x64
%endif
Name: copilot-cli
Version: 1.0.39
Release: %autorelease
Summary: GitHub Copilot CLI
License: https://raw.githubusercontent.com/github/copilot-cli/refs/heads/main/LICENSE.md
URL: https://github.com/github/copilot-cli
Source0: https://github.com/github/copilot-cli/releases/download/v%{version}/copilot-linux-%{dlarch}.tar.gz
Source1: https://raw.githubusercontent.com/github/copilot-cli/refs/heads/main/LICENSE.md
Source2: https://raw.githubusercontent.com/github/copilot-cli/refs/heads/main/README.md
ExclusiveArch: x86_64 aarch64
%description
GitHub Copilot CLI brings AI-powered coding assistance directly to your command
line, enabling you to build, debug, and understand code through natural language
conversations. Powered by the same agentic harness as GitHub's Copilot coding
agent, it provides intelligent assistance while staying deeply integrated with
your GitHub workflow.
%prep
%setup -c -b0
%build
# nothing to do
%install
%{__install} -Dm755 copilot %{buildroot}%{_bindir}/copilot
%{__install} -Dm644 %{SOURCE1} %{buildroot}%{_docdir}/%{name}/README.md
%{__install} -Dm644 %{SOURCE2} %{buildroot}%{_licensedir}/%{name}/LICENSE.md
%files
%doc %{_docdir}/%{name}/README.md
%license %{_licensedir}/%{name}/LICENSE.md
%{_bindir}/copilot
%changelog
%autochangelog