Skip to content

Commit 30c8877

Browse files
authored
Merge pull request #88 from imcf/devel
Final changes for the `imcflibs-1.5.0` release
2 parents f7a619e + f620d97 commit 30c8877

File tree

15 files changed

+123
-56
lines changed

15 files changed

+123
-56
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: 🚚🌍 Publish to 🔬☕ SciJava and 🎪 PyPI
1+
name: "Packages: SciJava 🔬☕ + PyPI 🎪"
22

33
on:
44

.github/workflows/dispatch-deploy-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: 🚀 Dispatch foreign workflows
1+
name: Dispatch foreign workflows 🚀🌖
22

33
on:
44
workflow_dispatch:

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: 🔎 Code Linting ⚡
1+
name: Code Linting 🔎
22

33
on:
44
push:

.github/workflows/pytest-poetry.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
## action file inspired by https://jacobian.org/til/github-actions-poetry/
22

3-
name: 🧪 pytest (via 🎭 Poetry)
3+
name: Pytest-Poetry 🧪🎭
44

55
on:
6+
workflow_dispatch:
67
push:
78
branches:
8-
- master
9+
- master
910
tags:
10-
- run-pytest*
11-
- py3-pytest*
1211
- "*-[0-9]+.*"
1312
pull_request:
1413
branches:
15-
- master
16-
- devel
14+
- master
15+
- devel
1716

1817
jobs:
1918
pytest-poetry:

.github/workflows/pytest-python2.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
1-
name: 🧪 pytest (using 🐍 Python2)
1+
name: Pytest-Python2 🧪🐍
22

33
on:
4+
workflow_dispatch:
45
push:
56
branches:
6-
- master
7+
- master
78
tags:
8-
- run-pytest*
9-
- py2-pytest*
109
- "*-[0-9]+.*"
1110
pull_request:
1211
branches:
13-
- master
14-
- devel
12+
- master
13+
- devel
1514

1615
env:
1716
PY_VERSION: 2.7.18

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# VS Code files
22
*.code-workspace
3-
.vscode/
43

54
# maven / release generated files
65
target/
@@ -9,7 +8,6 @@ pom.xml.releaseBackup
98
# bytecode created when importing directly in Jython:
109
*py.class
1110

12-
1311
*.py[cod]
1412

1513
# C extensions

.vscode/settings.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"markdownlint.config": {
3+
"emphasis-style": {
4+
"style": "asterisk"
5+
},
6+
"line-length": {
7+
"line_length": 80,
8+
"stern": true,
9+
"code_blocks": false,
10+
"tables": false
11+
}
12+
},
13+
}

.vscode/tasks.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"version": "2.0.0",
3+
"tasks": [
4+
{
5+
"label": "verify",
6+
"type": "shell",
7+
"command": "mvn -B verify",
8+
"group": "build"
9+
},
10+
{
11+
"label": "test",
12+
"type": "shell",
13+
"command": "mvn -B test",
14+
"group": "test"
15+
},
16+
{
17+
"label": "deploy",
18+
"type": "shell",
19+
"command": "mvn -Dscijava.app.directory=/opt/Fiji.app",
20+
"group": {
21+
"kind": "build",
22+
"isDefault": true
23+
},
24+
"problemMatcher": []
25+
}
26+
]
27+
}

CHANGELOG.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
<!-- markdownlint-disable MD024 (no-duplicate-header) -->
2-
<!-- markdownlint-configure-file { "emphasis-style": { "style": "asterisk" } } -->
32

43
# Changelog 🧾
54

DEVELOPMENT.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ git push origin $RELEASE_TAG
3131
```
3232

3333
**IMPORTANT 2**: in case a **pre-releaes** was created, the last commit needs to
34-
be discarded as the _release-script_ places a wrong version / snapshot
34+
be discarded as the *release-script* places a wrong version / snapshot
3535
combination in the `pom.xml`:
3636

3737
```bash
@@ -43,7 +43,7 @@ git reset --hard HEAD~1
4343
Building and deploying the package can be greatly simplified using "tasks" in
4444
[Visual Studio Code][www_vscode]. By adding the following settings to the
4545
`.vscode/tasks.json` file, you can simply press `Ctrl+Shift+B` in VS Code and
46-
select the _deploy_ task for running Maven and have the resulting JAR file being
46+
select the *deploy* task for running Maven and have the resulting JAR file being
4747
placed in `/opt/fiji-packaging/Fiji.app/jars/` (adjust to your path as
4848
necessary):
4949

@@ -80,7 +80,7 @@ necessary):
8080
## Linting Python 2.7 with VS Code
8181

8282
For being able to lint the old Python code properly, you'll need to set up an
83-
appropriate _virtualenv_ with `pylint` being installed.
83+
appropriate *virtualenv* with `pylint` being installed.
8484

8585
Using [`fish`][www_fish] and [virtualfish][www_vf], this can be done as follows:
8686

0 commit comments

Comments
 (0)