Skip to content

Commit

Permalink
Merge pull request #5733 from clebergnu/103_build_and_packaging
Browse files Browse the repository at this point in the history
Signed-off-by: Jan Richter <[email protected]>
  • Loading branch information
richtja authored Jul 24, 2023
2 parents 684190f + 00a2dc8 commit ef20b85
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,12 +100,12 @@ jobs:
with:
python-version: ${{ matrix.python-version }}
- name: Build eggs
run: python setup.py bdist_egg
run: make -f Makefile.gh build-egg
- name: Upload binaries to release
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.RELEASE_TOKEN }}
file: ${{ github.workspace }}/dist/avocado_framework*
file: ${{ github.workspace }}/EGG_UPLOAD/avocado_framework*egg
tag: ${{ github.event.inputs.version }}
overwrite: true
file_glob: true
2 changes: 1 addition & 1 deletion optional_plugins/varianter_pict/MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1 +1 @@
include VERSION
include VERSION README.rst
6 changes: 4 additions & 2 deletions python-avocado.spec
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
Summary: Framework with tools and libraries for Automated Testing
Name: python-avocado
Version: 102.0
Release: 1%{?gitrel}%{?dist}
Release: 2%{?gitrel}%{?dist}
License: GPLv2+ and GPLv2 and MIT
URL: https://avocado-framework.github.io/
%if 0%{?rel_build}
Expand Down Expand Up @@ -66,7 +66,6 @@ BuildRequires: python3-yaml
BuildRequires: python3-netifaces
%if ! 0%{?rhel}
BuildRequires: perl-Test-Harness
BuildRequires: python3-elementpath
BuildRequires: python3-xmlschema
%endif
BuildRequires: zstd
Expand Down Expand Up @@ -409,6 +408,9 @@ Again Shell code (and possibly other similar shells).
%{_libexecdir}/avocado*

%changelog
* Tue Jul 18 2023 Cleber Rosa <[email protected]> - 102.0-2
- Removed python3-elementpath build requirement

* Fri Jun 23 2023 Cleber Rosa <[email protected]> - 102.0-1
- New release

Expand Down
2 changes: 0 additions & 2 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ black==22.3.0
coverage==5.5

# To run make check
aexpect==1.6.1
psutil==5.8.0

# pycdlib is an optional requirement in production
Expand All @@ -21,7 +20,6 @@ pycdlib==1.13.0
netifaces==0.11.0

# For tests that validate the produced XUnit output
elementpath==2.3.2
xmlschema==1.7.0

# For building the manpage
Expand Down

0 comments on commit ef20b85

Please sign in to comment.