Skip to content

Commit a7a8aa1

Browse files
authored
Merge pull request #684 from allure-framework/readme-mistakes
Fix readme and workflow mistakes
2 parents 108a370 + f1d3682 commit a7a8aa1

File tree

3 files changed

+85
-85
lines changed

3 files changed

+85
-85
lines changed

.github/workflows/build.yaml

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,28 @@ jobs:
1616
id: filter
1717
with:
1818
filters: |
19-
allure-behave: allure-behave/**
20-
allure-nose2: allure-nose2/**
21-
allure-pytest: allure-pytest/**
22-
allure-pytest-bdd: allure-pytest-bdd/**
19+
allure-behave:
20+
- allure-behave/**
21+
- allure-python-commons/**
22+
- allure-python-commons-test/**
23+
allure-nose2:
24+
- allure-nose2/**
25+
- allure-python-commons/**
26+
- allure-python-commons-test/**
27+
allure-pytest:
28+
- allure-pytest/**
29+
- allure-python-commons/**
30+
- allure-python-commons-test/**
31+
allure-pytest-bdd:
32+
- allure-pytest-bdd/**
33+
- allure-python-commons/**
34+
- allure-python-commons-test/**
35+
allure-robotframework:
36+
- allure-robotframework/**
37+
- allure-python-commons/**
38+
- allure-python-commons-test/**
2339
allure-python-commons: allure-python-commons/**
2440
allure-python-commons-test: allure-python-commons-test/**
25-
allure-robotframework: allure-robotframework/**
2641
2742
commons:
2843
name: Build commons
@@ -47,6 +62,7 @@ jobs:
4762
name: Static check
4863
runs-on: ubuntu-latest
4964
needs: [commons, changes]
65+
if: ${{ needs.changes.outputs.packages != '[]' }}
5066
strategy:
5167
matrix:
5268
package: ${{ fromJSON(needs.changes.outputs.packages) }}
@@ -78,6 +94,7 @@ jobs:
7894
name: Build package
7995
runs-on: ubuntu-latest
8096
needs: [linters, commons, changes]
97+
if: ${{ needs.changes.outputs.packages != '[]' }}
8198
strategy:
8299
matrix:
83100
package: ${{ fromJSON(needs.changes.outputs.packages) }}

README.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Allure Python Integrations
2+
[![Build](https://github.com/allure-framework/allure-python/actions/workflows/build.yaml/badge.svg)](https://github.com/allure-framework/allure-python/actions/workflows/build.yaml)
3+
4+
The repository contains adaptors for Python-based test frameworks.
5+
Documentation is available
6+
[online](https://docs.qameta.io/allure-report/), also you can get help at
7+
[gitter channel](https://gitter.im/allure-framework/allure-core)
8+
9+
## Pytest
10+
[![Release
11+
Status](https://img.shields.io/pypi/v/allure-pytest)](https://pypi.python.org/pypi/allure-pytest)
12+
[![Downloads](https://img.shields.io/pypi/dm/allure-pytest)](https://pypi.python.org/pypi/allure-pytest)
13+
14+
Allure [pytest](http://pytest.org) integration. It's developed as pytest
15+
plugin and distributed via
16+
[pypi](https://pypi.python.org/pypi/allure-pytest)
17+
18+
## Behave
19+
[![Release
20+
Status](https://img.shields.io/pypi/v/allure-behave)](https://pypi.python.org/pypi/allure-behave)
21+
[![Downloads](https://img.shields.io/pypi/dm/allure-behave)](https://pypi.python.org/pypi/allure-behave)
22+
23+
Allure [behave](https://behave.readthedocs.io/en/latest/) integration.
24+
Just external formatter that produce test results in allure2 format.
25+
This package is available on
26+
[pypi](https://pypi.python.org/pypi/allure-behave)
27+
28+
## Robot Framework
29+
[![Release
30+
Status](https://img.shields.io/pypi/v/allure-robotframework)](https://pypi.python.org/pypi/allure-robotframework)
31+
[![Downloads](https://img.shields.io/pypi/dm/allure-robotframework)](https://pypi.python.org/pypi/allure-robotframework)
32+
33+
Allure [RobotFramework](http://robotframework.org/) integration. This
34+
integration is a
35+
[Listener](http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#listener-interface\))
36+
and does not require changing autotests
37+
38+
[Read more ...](/allure-robotframework/README.rst)
39+
40+
## Pytest-BDD
41+
42+
[![Release
43+
Status](https://img.shields.io/pypi/v/allure-pytest-bdd)](https://pypi.python.org/pypi/allure-pytest-bdd)
44+
[![Downloads](https://img.shields.io/pypi/dm/allure-pytest-bdd)](https://pypi.python.org/pypi/allure-pytest-bdd)
45+
46+
Allure [pytest-bdd](http://pytest.org) integration. It's developed as
47+
pytest plugin and distributed via
48+
[pypi](https://pypi.python.org/pypi/allure-pytest-bdd)
49+
50+
## Nose2
51+
[![Release
52+
Status](https://img.shields.io/pypi/v/allure-nose2)](https://pypi.python.org/pypi/allure-nose2)
53+
[![Downloads](https://img.shields.io/pypi/dm/allure-nose2)](https://pypi.python.org/pypi/allure-nose2)
54+
55+
## Allure python commons
56+
57+
Common engine for all modules. It is useful for make integration with
58+
your homemade frameworks.
59+
60+
## Allure python commons test
61+
62+
Just pack of hamcrest matchers for validation result in allure2 json
63+
format.

README.rst

Lines changed: 0 additions & 80 deletions
This file was deleted.

0 commit comments

Comments
 (0)