Skip to content

Commit 4d792e0

Browse files
authored
fix release: actually, _this_ is going to be 25.6.1 .. (#192)
* fix release: actually, _this_ is going to be 25.6.1 .. * try fix GH CI
1 parent 174ab75 commit 4d792e0

12 files changed

Lines changed: 601 additions & 44 deletions

File tree

.audit/README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
Audit evidence (disclosure) files (per PR) need to be put here by
2+
human contributor (PR submitter), named `<branch-name>.md`.
3+
4+
The disclosure file must **follow the exact format and content**
5+
as described below.
6+
7+
**Example 1** file contents of a disclosure file
8+
`.audit/<branch-name>.md`:
9+
10+
```
11+
## AI Assistance Disclosure
12+
13+
- [ ] I did **not** use any AI-assistance tools to help create this pull request.
14+
- [x] I **did** use AI-assistance tools to *help* create this pull request.
15+
- [x] I have read, understood and followed the projects' [AI Policy](https://github.com/crossbario/txaio/blob/main/AI_POLICY.md) when creating code, documentation etc. for this pull request.
16+
17+
Submitted by: @your-github-username
18+
Date: YYYY-MM-DD
19+
Related issue(s): #issue-number
20+
Branch: branch-name
21+
```
22+
23+
**OR**
24+
25+
**Example 2** file contents of a disclosure file
26+
`.audit/<branch-name>.md`:
27+
28+
```
29+
## AI Assistance Disclosure
30+
31+
- [x] I did **not** use any AI-assistance tools to help create this pull request.
32+
- [ ] I **did** use AI-assistance tools to *help* create this pull request.
33+
- [x] I have read, understood and followed the projects' [AI Policy](https://github.com/crossbario/txaio/blob/main/AI_POLICY.md) when creating code, documentation etc. for this pull request.
34+
35+
Submitted by: @your-github-username
36+
Date: YYYY-MM-DD
37+
Related issue(s): #issue-number
38+
Branch: branch-name
39+
```
40+
41+
**Example 1 OR Example 2** show the only valid two variants. The
42+
disclosure file cannot have both or none of the first two marks
43+
checked, and you must always have the last tick checked.

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
---
22
name: Report a bug
3-
about: Report a bug, that is unexpected or undesired behavior for an existing feature.
3+
about:
4+
Report a bug, that is unexpected or undesired behavior for an
5+
existing feature.
46
title: "[ISSUE] "
57
labels: ["needs-triage"]
68
---
79

8-
> 📝 **Note for maintainers:** Please triage this issue (review, classify, and assign appropriate labels).
10+
> 📝 **Note for maintainers:** Please triage this issue (review,
11+
> classify, and assign appropriate labels).
912
1013
---
1114

@@ -30,5 +33,11 @@ Triage is reviewing, categorization and prioritizing *bugs* depending on affecte
3033

3134
## AI Assistance Disclosure
3235

33-
- [ ] I did NOT use AI to generate any part of this issue.
34-
- [ ] I used AI for drafting part/all of this issue. (Please review our [AI Policy](https://github.com/crossbario/txaio/blob/main/AI_POLICY.rst) for disclosure requirements.)
36+
- [ ] I did **not** use any AI-assistance tools to help create
37+
this issue.
38+
- [x] I **did** use AI-assistance tools to _help_ create this
39+
issue.
40+
- [x] I have read, understood and followed the projects'
41+
[AI Policy](https://github.com/crossbario/txaio/blob/main/AI_POLICY.md)
42+
when creating code, documentation etc. for this pull
43+
request.

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ title: "[ISSUE] "
55
labels: ["needs-triage"]
66
---
77

8-
> 📝 **Note for maintainers:** Please triage this issue (review, classify, and assign appropriate labels).
8+
> 📝 **Note for maintainers:** Please triage this issue (review,
9+
> classify, and assign appropriate labels).
910
1011
---
1112

@@ -31,5 +32,11 @@ Triage is reviewing, categorization and prioritizing *features* depending on aff
3132

3233
## AI Assistance Disclosure
3334

34-
- [ ] I did NOT use AI to generate any part of this issue.
35-
- [ ] I used AI for drafting part/all of this issue. (Please review our [AI Policy](https://github.com/crossbario/txaio/blob/main/AI_POLICY.rst) for disclosure requirements.)
35+
- [ ] I did **not** use any AI-assistance tools to help create
36+
this issue.
37+
- [x] I **did** use AI-assistance tools to _help_ create this
38+
issue.
39+
- [x] I have read, understood and followed the projects'
40+
[AI Policy](https://github.com/crossbario/txaio/blob/main/AI_POLICY.md)
41+
when creating code, documentation etc. for this pull
42+
request.

.github/pull_request_template.md

Lines changed: 52 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,75 @@
11
## Description
22

3-
Please explain the changes you are proposing:
3+
Please explain the changes you are proposing.
44

55
---
66

77
## Related Issue(s)
88

9-
Closes #
9+
Closes or relates to #
1010

1111
---
1212

1313
## Checklist
1414

1515
- [ ] I have referenced relevant issue numbers above
1616
- [ ] I have performed a self-review of my code
17-
- [ ] I have added tests that prove my fix is effective or that my feature works
17+
- [ ] I have added tests that prove my fix is effective or that
18+
my feature works
1819
- [ ] I have added necessary documentation (if appropriate)
1920
- [ ] My code follows the style guidelines of this project
2021

2122
---
2223

2324
## AI Assistance Disclosure
2425

25-
Please check one:
26+
:warning: **Required for this PR:** You MUST include a disclosure
27+
file at `.audit/<branch-name>.md` right in this PR. Submitting
28+
code generated _primarily_ by AI, or for which you cannot claim
29+
_human authorship_, is not permitted. See
30+
[AI Policy](https://github.com/crossbario/txaio/blob/main/AI_POLICY.md)
31+
for details. The disclosure file must **follow the exact format
32+
and content** as described below. _Your PR will not be accepted
33+
without a disclosure file._
2634

27-
- [ ] I did NOT use AI tools to generate code/content for this PR.
28-
- [ ] I used AI tools to assist with this PR. (If checked, please describe how AI was used, and ensure you reviewed, modified, and take full responsibility for all contributions, per our [AI Policy](../AI_POLICY.rst).)
35+
**Example 1** file contents of your disclosure file
36+
`.audit/<branch-name>.md`:
2937

30-
**NOTE:** Submitting code generated primarily by AI, or for which you cannot claim human authorship, is not permitted. See [AI_POLICY.rst](../AI_POLICY.rst).
38+
```
39+
## AI Assistance Disclosure
40+
41+
- [ ] I did **not** use any AI-assistance tools to help create this pull request.
42+
- [x] I **did** use AI-assistance tools to *help* create this pull request.
43+
- [x] I have read, understood and followed the projects' [AI Policy](https://github.com/crossbario/txaio/blob/main/AI_POLICY.md) when creating code, documentation etc. for this pull request.
44+
45+
Submitted by: @your-github-username
46+
Date: YYYY-MM-DD
47+
Related issue(s): #issue-number
48+
Branch: branch-name
49+
```
50+
51+
**OR**
52+
53+
**Example 2** file contents of your disclosure file
54+
`.audit/<branch-name>.md`:
55+
56+
```
57+
## AI Assistance Disclosure
58+
59+
- [x] I did **not** use any AI-assistance tools to help create this pull request.
60+
- [ ] I **did** use AI-assistance tools to *help* create this pull request.
61+
- [x] I have read, understood and followed the projects' [AI Policy](https://github.com/crossbario/txaio/blob/main/AI_POLICY.md) when creating code, documentation etc. for this pull request.
62+
63+
Submitted by: @your-github-username
64+
Date: YYYY-MM-DD
65+
Related issue(s): #issue-number
66+
Branch: branch-name
67+
```
68+
69+
**Example 1 OR Example 2** show the only valid two variants. You
70+
cannot have both or none of the first two marks checked, and you
71+
must always have the last tick checked.
72+
73+
Well, "must" if you want your PR to be accepted and ultimately
74+
merged that is. Of course you are always free to
75+
`Go ahead! Fork my Day. (TM)` ;) This is Open-source.

.github/workflows/main.yml

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
check:
1313
runs-on: ubuntu-24.04
1414
steps:
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4
1616

1717
- name: Set up Python 3.12
18-
uses: actions/setup-python@v3
18+
uses: actions/setup-python@v5
1919
with:
2020
python-version: '3.12'
2121
architecture: 'x64'
@@ -33,25 +33,22 @@ jobs:
3333
strategy:
3434
matrix:
3535
os: [ubuntu-24.04]
36-
# os: [ubuntu-20.04, macos-latest, windows-latest]
3736

3837
# https://github.com/actions/setup-python#specifying-a-pypy-version
39-
python-version: ['3.9', '3.12', 'pypy-3.9', 'pypy-3.10']
38+
python-version: ['3.10', '3.12', 'pypy-3.10']
4039

4140
# https://github.blog/changelog/2020-04-15-github-actions-new-workflow-features/
4241
# https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepscontinue-on-error
4342
continue-on-error: false
4443

4544
steps:
46-
# Checkout sources
47-
- uses: actions/checkout@v3
45+
- uses: actions/checkout@v4
4846

49-
# Use this Python
50-
# https://github.com/actions/setup-python/blob/main/README.md
5147
- name: Set up Python ${{ matrix.python-version }}
52-
uses: actions/setup-python@v3
48+
uses: actions/setup-python@v5
5349
with:
5450
python-version: ${{ matrix.python-version }}
51+
architecture: 'x64'
5552

5653
- name: Install Python package dependencies
5754
run: |
@@ -69,10 +66,10 @@ jobs:
6966
docs:
7067
runs-on: ubuntu-24.04
7168
steps:
72-
- uses: actions/checkout@v3
69+
- uses: actions/checkout@v4
7370

7471
- name: Set up Python 3.12
75-
uses: actions/setup-python@v3
72+
uses: actions/setup-python@v5
7673
with:
7774
python-version: '3.12'
7875
architecture: 'x64'

0 commit comments

Comments
 (0)