generated from demus/basic-rpm-template
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
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>
49 lines
1.5 KiB
RPMSpec
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
|