Skip to content

Commit 0edbc12

Browse files
authored
Merge pull request #147 from HECBioSim/fix-ci
fix CI not running on main
2 parents 10c99f0 + 0446705 commit 0edbc12

7 files changed

Lines changed: 21 additions & 37 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: ci
22

33
on:
44
push:
5-
branches: [master]
5+
branches: [main]
66
pull_request:
77

88
jobs:

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
/.pydevproject
33
/.settings/
44
*__pycache__*
5+
/docs/_build

README.rst renamed to README.md

Lines changed: 16 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,11 @@
1-
.. image:: https://github.com/HECBioSim/Longbow/actions/workflows/ci.yaml/badge.svg
2-
:target: https://github.com/HECBioSim/Longbow/actions/workflows/ci.yaml
3-
.. image:: https://img.shields.io/pypi/v/Longbow.svg
4-
:target: https://pypi.python.org/pypi/Longbow/
5-
.. image:: https://img.shields.io/pypi/status/Longbow.svg
6-
:target: https://pypi.python.org/pypi/Longbow
7-
.. image:: https://coveralls.io/repos/github/HECBioSim/Longbow/badge.svg?branch=master
8-
:target: https://coveralls.io/github/HECBioSim/Longbow?branch=master
9-
.. image:: https://readthedocs.org/projects/longbow/badge/?version=latest
10-
:target: https://longbow.readthedocs.io/en/latest/?badge=latest
11-
:alt: Documentation Status
12-
13-
14-
*******
15-
Longbow
16-
*******
1+
[![ci](https://github.com/HECBioSim/Longbow/actions/workflows/ci.yaml/badge.svg)](https://github.com/HECBioSim/Longbow/actions/workflows/ci.yaml)
2+
![PyPI - Version](https://img.shields.io/pypi/v/longbow?logo=pypi&logoColor=white)
3+
![PyPI - Status](https://img.shields.io/pypi/status/longbow?logo=pypi&logoColor=white)
4+
![PyPI - Downloads](https://img.shields.io/pypi/dm/longbow?logo=pypi&logoColor=white)
5+
[![Coverage Status](https://coveralls.io/repos/github/HECBioSim/Longbow/badge.svg?branch=main)](https://coveralls.io/github/HECBioSim/Longbow?branch=main)
6+
[![Docs - Status](https://readthedocs.org/projects/longbow/badge/?version=latest)](https://longbow.readthedocs.io/en/latest/?badge=latest)
7+
8+
# Longbow
179

1810
Longbow is an automated simulation submission and monitoring tool. Longbow
1911
is designed to reproduce the look and feel of using software on the users
@@ -45,15 +37,13 @@ for automating job submission. Longbow is available as a convenient and
4537
light-weight python API that can be integrated in a number of different way.
4638

4739

48-
Licensing
49-
=========
40+
## Licensing
5041

5142
Longbow is released under the BSD 3-clause license. A copy of this license is
5243
provided when Longbow is downloaded and installed.
5344

5445

55-
Citing
56-
======
46+
## Citing
5747

5848
If you make use of Longbow in your own code or in production simulations that
5949
result in publishable output, then please reference our paper:
@@ -63,8 +53,7 @@ A Lightweight Remote Job Submission Tool. Journal of Open Research Software,
6353
4: e1, DOI: http://dx.doi.org/10.5334/jors.95
6454

6555

66-
Installation
67-
============
56+
## Installation
6857

6958
Releases can be installed either via pip or can be installed manually, to
7059
install via pip:
@@ -78,16 +67,14 @@ http://www.hecbiosim.ac.uk/longbow
7867
and then extract and run the setup.py script to install.
7968

8069

81-
Documentation
82-
=============
70+
## Documentation
8371

8472
Documentation for Longbow users can be found here:
8573

8674
http://www.hecbiosim.ac.uk/longbow-docs
8775

8876

89-
Examples
90-
========
77+
## Examples
9178

9279
Example files can be installed either through the Longbow command-line or by
9380
downloading from the HECBioSim website manually:
@@ -97,8 +84,7 @@ longbow --examples
9784
http://www.hecbiosim.ac.uk/longbow-examples
9885

9986

100-
Support
101-
=======
87+
## Support
10288

10389
Support for any issues arising from using Longbow, whether these are questions,
10490
to report a bug or to suggest new ideas. You should use the Longbow forums
@@ -107,8 +93,7 @@ here:
10793
https://github.com/HECBioSim/Longbow/issues
10894

10995

110-
Developers
111-
==========
96+
## Developers
11297

11398
Developers that wish to contribute to Longbow are welcome. We do ask that if
11499
you wish to contribute to the Longbow base code that you contact us first.
@@ -117,6 +102,6 @@ The following resources are available to developers:
117102

118103
Code repository: https://github.com/hecbiosim/longbow
119104

120-
Unit testing: https://travis-ci.org/HECBioSim/Longbow
105+
Unit testing: https://github.com/HECBioSim/Longbow/actions
121106

122107
Code coverage: https://coveralls.io/github/HECBioSim/Longbow

docs/changelog.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
#
6161
# This is also used if you do content translation via gettext catalogs.
6262
# Usually you set "language" from the command line for these cases.
63-
language = None
63+
language = 'en'
6464

6565
# List of patterns, relative to source directory, that match files and
6666
# directories to ignore when looking for source files.
@@ -157,4 +157,4 @@
157157
]
158158

159159
def setup(app):
160-
app.add_stylesheet('table-overflow.css')
160+
app.add_css_file('table-overflow.css')

docs/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ Support for any issues arising from using Longbow, whether these are questions,
3737
usr-configuration
3838
usr-running-jobs
3939
usr-troubleshooting
40-
changelog
4140

4241
.. toctree::
4342
:maxdepth: 2

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ name = "Longbow"
99
dynamic = ["version"] # read from longbow/__init__.py
1010
description = "Biomolecular simulation remote job submission tool."
1111
authors = [{name = "James Gebbie-Rayet", email = "james.gebbie@stfc.ac.uk"}]
12-
readme = "README.rst"
12+
readme = "README.md"
1313
license = {file = "LICENSE"}
1414
classifiers = [
1515
'Development Status :: 5 - Production/Stable',

0 commit comments

Comments
 (0)