Skip to content

Commit 88e9ec8

Browse files
[MERGE] Release Candidate Alpha No. 7 for Version 2.0.9
6 parents 7b63697 + 9f416a8 + e1ea907 + cc727c9 + 01b0b61 + e11b688 commit 88e9ec8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+1598
-429
lines changed

.ast-grep/rules/multicast-rule-check-documentation.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
# .ast-grep/multicast-rule-check-test-documentation.yml
1+
# .ast-grep/multicast-rule-check-documentation.yml
2+
---
23
id: check-has-documentation
34
rule:
45
pattern:

.ast-grep/utils/python/structure/docstring_statement.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ rule:
55
pattern:
66
selector: expression_statement
77
context: |
8-
$$$
8+
$EXPRESSION
99
has:
1010
pattern:
1111
selector: string

.github/CONTRIBUTING.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ git stash pop # unstash the intended changes
3737
## Known Issues and Possible Improvements
3838

3939
For Details on current issues:
40-
- see [Issues](https://github.com/reactive-firewall/multicast/issues)
40+
- see [Issues](https://github.com/reactive-firewall-org/multicast/issues)
4141

4242
### Triaging tickets
4343
Here is a brief explanation on how I triage incoming tickets to get a better sense of what needs to be done on what end.
@@ -64,7 +64,7 @@ the duplicate.
6464

6565
**Examples**:
6666

67-
[This is an issue. (A good starting point for first person to discover)](https://github.com/reactive-firewall/multicast/issues/412)
67+
[This is an issue. (A good starting point for first person to discover)](https://github.com/reactive-firewall-org/multicast/issues/412)
6868

6969

7070
##### does not provide enough information
@@ -128,9 +128,9 @@ answered).
128128

129129
Here is a list of links for contributors that are looking to help triage:
130130

131-
* [Untriaged issues](https://github.com/reactive-firewall/multicast/issues?q=is%3Aissue%20sort%3Acomments-asc%20state%3Aopen%20no%3Alabel): Go and triage them!
132-
* [Good first issues](https://github.com/reactive-firewall/multicast/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22%20sort%3Acomments-asc)
133-
* [All Open Issues](https://github.com/reactive-firewall/multicast/issues)
131+
* [Untriaged issues](https://github.com/reactive-firewall-org/multicast/issues?q=is%3Aissue%20sort%3Acomments-asc%20state%3Aopen%20no%3Alabel): Go and triage them!
132+
* [Good first issues](https://github.com/reactive-firewall-org/multicast/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22%20sort%3Acomments-asc)
133+
* [All Open Issues](https://github.com/reactive-firewall-org/multicast/issues)
134134

135135
---
136136
# Reviewing Checklist:

.github/actions/check-control/action.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -125,19 +125,19 @@ runs:
125125
run: |
126126
printf "check_date=%s\n" $(TZ=UTC date -Iseconds | cut -d+ -f1-1) >> "$GITHUB_OUTPUT"
127127
- id: output_check_details_url
128-
if: ${{ !cancelled() && (github.repository == 'reactive-firewall/multicast') }}
128+
if: ${{ !cancelled() && (github.repository == 'reactive-firewall-org/multicast') }}
129129
shell: bash
130130
run: |
131131
if [[ "${{ inputs.details-url }}" != "" ]] ; then
132132
printf "details_url=%s\n" '${{ inputs.details-url }}' >> "$GITHUB_OUTPUT"
133133
printf "::debug:: %s\n" "Check detail url was provided: ${{ inputs.details-url }}" ;
134134
else
135135
if [[ "${{ inputs.workflow-run-id }}" != "" ]] ; then
136-
printf "details_url=%s\n" 'https://github.com/reactive-firewall/multicast/actions/runs/${{ github.run_id }}' >> "$GITHUB_OUTPUT"
136+
printf "details_url=%s\n" 'https://github.com/reactive-firewall-org/multicast/actions/runs/${{ github.run_id }}' >> "$GITHUB_OUTPUT"
137137
printf "::debug:: %s\n" "Check detail url was created from workflow ${{ inputs.workflow-run-id }}" ;
138138
else
139139
if [[ "${{ inputs.check-id }}" != "" ]] ; then
140-
printf "details_url=https://github.com/reactive-firewall/multicast/runs/%s\n" ${{ inputs.check-id }} >> "$GITHUB_OUTPUT"
140+
printf "details_url=https://github.com/reactive-firewall-org/multicast/runs/%s\n" ${{ inputs.check-id }} >> "$GITHUB_OUTPUT"
141141
printf "::debug:: %s\n" "Check detail url was created from id given: ${{ inputs.check-id }}" ;
142142
else
143143
printf "details_url=null\n" >> "$GITHUB_OUTPUT"
@@ -147,7 +147,7 @@ runs:
147147
fi
148148
- name: "Create New Check"
149149
id: create_new_check
150-
if: ${{ (github.repository == 'reactive-firewall/multicast') && (inputs.check-id == '') && (inputs.status != 'completed') }}
150+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && (inputs.check-id == '') && (inputs.status != 'completed') }}
151151
shell: bash
152152
env:
153153
GH_TOKEN: ${{ inputs.token }}
@@ -156,7 +156,7 @@ runs:
156156
# GitHub CLI api
157157
# https://cli.github.com/manual/gh_api
158158
CHECK_ID=$(gh api --method POST -H "Accept: application/vnd.github+json" \
159-
/repos/reactive-firewall/multicast/check-runs \
159+
/repos/reactive-firewall-org/multicast/check-runs \
160160
-f "name=${{ inputs.name }}" -f "head_sha=${{ steps.output_sha.outputs.sha }}" \
161161
-f "status=${{ inputs.status }}" -f "external_id=${{ steps.output_uuid.outputs.uuid }}" \
162162
-f "started_at=${{ steps.output_date.outputs.check_date }}Z" \
@@ -167,7 +167,7 @@ runs:
167167
printf "%s\n" "::endgroup::"
168168
- name: "Forge New Check"
169169
id: forge_new_check
170-
if: ${{ (github.repository == 'reactive-firewall/multicast') && (inputs.check-id == '') && (inputs.status == 'completed') }}
170+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && (inputs.check-id == '') && (inputs.status == 'completed') }}
171171
shell: bash
172172
env:
173173
GH_TOKEN: ${{ inputs.token }}
@@ -176,7 +176,7 @@ runs:
176176
# GitHub CLI api
177177
# https://cli.github.com/manual/gh_api
178178
CHECK_ID=$(gh api --method POST -H "Accept: application/vnd.github+json" \
179-
/repos/reactive-firewall/multicast/check-runs \
179+
/repos/reactive-firewall-org/multicast/check-runs \
180180
-f "name=${{ inputs.name }}" -f "head_sha=${{ steps.output_sha.outputs.sha }}" \
181181
-f "status=in_progress" -f "external_id=${{ steps.output_uuid.outputs.uuid }}" \
182182
-f "started_at=${{ steps.output_date.outputs.check_date }}Z" \
@@ -186,22 +186,22 @@ runs:
186186
printf "check_id=%s\n" "${CHECK_ID}" >> "$GITHUB_OUTPUT"
187187
printf "%s\n" "::endgroup::"
188188
- id: output_check_id
189-
if: ${{ !cancelled() && (github.repository == 'reactive-firewall/multicast') }}
189+
if: ${{ !cancelled() && (github.repository == 'reactive-firewall-org/multicast') }}
190190
shell: bash
191191
run: |
192192
if [[ "${{ steps.create_new_check.outcome }}" == "success" ]] ; then
193193
printf "check_id=%s\n" ${{ steps.create_new_check.outputs.check_id }} >> "$GITHUB_OUTPUT"
194-
printf "check_url=https://github.com/reactive-firewall/multicast/runs/%s\n" ${{ steps.create_new_check.outputs.check_id }} >> "$GITHUB_OUTPUT"
194+
printf "check_url=https://github.com/reactive-firewall-org/multicast/runs/%s\n" ${{ steps.create_new_check.outputs.check_id }} >> "$GITHUB_OUTPUT"
195195
printf "::debug:: %s\n" "Check id was created as ${{ steps.create_new_check.outputs.check_id }}" ;
196196
else
197197
if [[ "${{ steps.forge_new_check.outcome }}" == "success" ]] ; then
198198
printf "check_id=%s\n" ${{ steps.forge_new_check.outputs.check_id }} >> "$GITHUB_OUTPUT"
199-
printf "check_url=https://github.com/reactive-firewall/multicast/runs/%s\n" ${{ steps.forge_new_check.outputs.check_id }} >> "$GITHUB_OUTPUT"
199+
printf "check_url=https://github.com/reactive-firewall-org/multicast/runs/%s\n" ${{ steps.forge_new_check.outputs.check_id }} >> "$GITHUB_OUTPUT"
200200
printf "::debug:: %s\n" "Check id is forged as ${{ steps.forge_new_check.outputs.check_id }}" ;
201201
else
202202
if [[ "${{ inputs.check-id }}" != "" ]] ; then
203203
printf "check_id=%s\n" ${{ inputs.check-id }} >> "$GITHUB_OUTPUT"
204-
printf "check_url=https://github.com/reactive-firewall/multicast/runs/%s\n" ${{ inputs.check-id }} >> "$GITHUB_OUTPUT"
204+
printf "check_url=https://github.com/reactive-firewall-org/multicast/runs/%s\n" ${{ inputs.check-id }} >> "$GITHUB_OUTPUT"
205205
printf "::debug:: %s\n" "Check id given is ${{ inputs.check-id }}" ;
206206
else
207207
printf "check_id=null\n" >> "$GITHUB_OUTPUT"
@@ -211,7 +211,7 @@ runs:
211211
fi
212212
- name: "Update Check by ID"
213213
id: update_check
214-
if: ${{ (github.repository == 'reactive-firewall/multicast') && (steps.output_check_id.outputs.check_id != '') && (inputs.status != 'completed') }}
214+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && (steps.output_check_id.outputs.check_id != '') && (inputs.status != 'completed') }}
215215
shell: bash
216216
env:
217217
GH_TOKEN: ${{ inputs.token }}
@@ -220,7 +220,7 @@ runs:
220220
# GitHub CLI api
221221
# https://cli.github.com/manual/gh_api
222222
gh api --method PATCH -H "Accept: application/vnd.github+json" \
223-
/repos/reactive-firewall/multicast/check-runs/${{ steps.output_check_id.outputs.check_id }} \
223+
/repos/reactive-firewall-org/multicast/check-runs/${{ steps.output_check_id.outputs.check_id }} \
224224
-f "name=${{ inputs.name }}" -f "head_sha=${{ steps.output_sha.outputs.sha }}" \
225225
-f "status=${{ inputs.status }}" \
226226
-f "details_url=${{ steps.output_check_details_url.outputs.details_url }}" \
@@ -229,7 +229,7 @@ runs:
229229
printf "%s\n" "::endgroup::"
230230
- name: "Update Check"
231231
id: compleate_check
232-
if: ${{ (github.repository == 'reactive-firewall/multicast') && (steps.output_check_id.outputs.check_id != '') && (inputs.conclusion != '') }}
232+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && (steps.output_check_id.outputs.check_id != '') && (inputs.conclusion != '') }}
233233
shell: bash
234234
env:
235235
GH_TOKEN: ${{ inputs.token }}
@@ -238,7 +238,7 @@ runs:
238238
# GitHub CLI api
239239
# https://cli.github.com/manual/gh_api
240240
gh api --method PATCH -H "Accept: application/vnd.github+json" \
241-
/repos/reactive-firewall/multicast/check-runs/${{ steps.output_check_id.outputs.check_id }} \
241+
/repos/reactive-firewall-org/multicast/check-runs/${{ steps.output_check_id.outputs.check_id }} \
242242
-f "name=${{ inputs.name }}" -f "head_sha=${{ steps.output_sha.outputs.sha }}" \
243243
-f "status=completed" -f "conclusion=${{ inputs.conclusion }}" \
244244
-f "completed_at=${{ steps.output_date.outputs.check_date }}Z" \
@@ -248,7 +248,7 @@ runs:
248248
printf "%s\n" "::endgroup::"
249249
- name: "Report outcome of checks API"
250250
id: output_check_outcome
251-
if: ${{ always() && (github.repository == 'reactive-firewall/multicast') }}
251+
if: ${{ always() && (github.repository == 'reactive-firewall-org/multicast') }}
252252
shell: bash
253253
run: |
254254
if [[ "${{ steps.forge_new_check.outcome }}" == "success" ]] ; then

.github/actions/checkout-and-rebuild/action.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ runs:
6565
fetch-depth: 0
6666
submodules: true
6767
path: ${{ inputs.path }}
68-
repository: reactive-firewall/multicast
68+
repository: reactive-firewall-org/multicast
6969
token: ${{ inputs.token }}
7070
- name: "Checkout Target Commit by SHA"
7171
shell: bash
@@ -103,18 +103,18 @@ runs:
103103
shell: bash
104104
run: printf "artifact-name=%s\n" multicast-build-${{ steps.output_sha.outputs.sha }} >> "$GITHUB_OUTPUT"
105105
- name: "Fetch Build Files"
106-
if: ${{ (github.repository == 'reactive-firewall/multicast') && success() }}
106+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && success() }}
107107
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
108108
with:
109109
path: ${{ inputs.path }}/dist
110110
pattern: multicast-build-${{ steps.output_sha.outputs.sha }}
111111
merge-multiple: true
112-
repository: reactive-firewall/multicast
112+
repository: reactive-firewall-org/multicast
113113
github-token: ${{ inputs.token }}
114114
run-id: ${{ inputs.build-run-id }}
115115
- name: "Enumerate Fetched Files"
116116
id: output_artifact_files
117-
if: ${{ (github.repository == 'reactive-firewall/multicast') && success() }}
117+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && success() }}
118118
env:
119119
BUILD_MATCH_PATTERN: "dist/multicast-*-*.whl dist/multicast-*.tar.gz"
120120
SCRIPT_NAME: ".github/actions/checkout-and-rebuild/action.yml"

.github/actions/fetch-test-reporter/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ runs:
6767
fi
6868
- name: "Install test reporter tools on ${{ runner.os }}"
6969
id: fetch-test-reporter-main
70-
if: ${{ !cancelled() && (steps.output_can_fetch.outputs.can_fetch == 'true') && (runner.os != 'Windows') && (github.repository == 'reactive-firewall/multicast') }}
70+
if: ${{ !cancelled() && (steps.output_can_fetch.outputs.can_fetch == 'true') && (runner.os != 'Windows') && (github.repository == 'reactive-firewall-org/multicast') }}
7171
shell: bash
7272
env:
7373
CODECLIMATE_REPO_TOKEN: ${{ github.server_url == 'https://github.com' && inputs.codeclimate-token || '' }}

.github/actions/purge-test-reporter/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ runs:
6767
fi
6868
- name: "Finalize test reporter tools on ${{ runner.os }}"
6969
id: purge-test-reporter-main
70-
if: ${{ !cancelled() && (steps.output_can_purge.outputs.can_purge == 'true') && (runner.os != 'Windows') && (github.repository == 'reactive-firewall/multicast') }}
70+
if: ${{ !cancelled() && (steps.output_can_purge.outputs.can_purge == 'true') && (runner.os != 'Windows') && (github.repository == 'reactive-firewall-org/multicast') }}
7171
shell: bash
7272
env:
7373
CODECLIMATE_REPO_TOKEN: ${{ github.server_url == 'https://github.com' && inputs.codeclimate-token || '' }}

.github/actions/run-minimal-acceptance-tests/action.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -107,63 +107,63 @@ runs:
107107
printf "%s\n" "MATS_STEP_SUMMARY=MATs-Summary-Artifact-${PYTHON_VERSION}.txt" >> "$GITHUB_ENV"
108108
- name: "Run Build MATs"
109109
id: mats_build
110-
if: ${{ (github.repository == 'reactive-firewall/multicast') && !cancelled() }}
110+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && !cancelled() }}
111111
shell: bash
112112
run: |
113113
printf "%s\n" "::group::Build-MATs"
114114
make -f Makefile test-mat-build || exit 1
115115
printf "%s\n" "::endgroup::"
116116
- name: "Run bootstrap MATs"
117117
id: mats_bootstrap
118-
if: ${{ (github.repository == 'reactive-firewall/multicast') && success() }}
118+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && success() }}
119119
shell: bash
120120
run: |
121121
printf "%s\n" "::group::Bootstrap-MATs"
122122
make -f Makefile test-mat-bootstrap || exit 1
123123
printf "%s\n" "::endgroup::"
124124
- name: "Run basic MATs"
125125
id: mats_basic
126-
if: ${{ (github.repository == 'reactive-firewall/multicast') && success() }}
126+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && success() }}
127127
shell: bash
128128
run: |
129129
printf "%s\n" "::group::Basic-MATs"
130130
make -f Makefile test-mat-basic || exit 1
131131
printf "%s\n" "::endgroup::"
132132
- name: "Run SAY MATs"
133133
id: mats_say
134-
if: ${{ (github.repository == 'reactive-firewall/multicast') && success() }}
134+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && success() }}
135135
shell: bash
136136
run: |
137137
printf "%s\n" "::group::SAY-MATs"
138138
make -f Makefile test-mat-say || exit 1
139139
printf "%s\n" "::endgroup::"
140140
- name: "Run HEAR MATs"
141141
id: mats_hear
142-
if: ${{ (github.repository == 'reactive-firewall/multicast') && success() }}
142+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && success() }}
143143
shell: bash
144144
run: |
145145
printf "%s\n" "::group::HEAR-MATs"
146146
make -f Makefile test-mat-hear || exit 1
147147
printf "%s\n" "::endgroup::"
148148
- name: "Run Usage MATs"
149149
id: mats_usage
150-
if: ${{ (github.repository == 'reactive-firewall/multicast') && success() }}
150+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && success() }}
151151
shell: bash
152152
run: |
153153
printf "%s\n" "::group::Usage-MATs"
154154
make -f Makefile test-mat-usage || exit 1
155155
printf "%s\n" "::endgroup::"
156156
- name: "Run Extra Coverage tests"
157157
id: mats_coverage
158-
if: ${{ (github.repository == 'reactive-firewall/multicast') && success() }}
158+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && success() }}
159159
shell: bash
160160
run: |
161161
printf "%s\n" "::group::Coverage-MATs"
162162
make -f Makefile test-extra-coverage || exit 1
163163
printf "%s\n" "::endgroup::"
164164
- name: "Run doctest MATs"
165165
id: mats_doctests
166-
if: ${{ (github.repository == 'reactive-firewall/multicast') && success() }}
166+
if: ${{ (github.repository == 'reactive-firewall-org/multicast') && success() }}
167167
shell: bash
168168
run: |
169169
printf "%s\n" "::group::DocTests-MATs"
@@ -215,7 +215,7 @@ runs:
215215
shell: bash
216216
run: |
217217
if [[ "${{ steps.mats_outcome.outcome }}" == "success" ]] ; then
218-
printf "%s\n" " * :ballot_box_with_check: MATS succeeded with python version \`${PYTHON_VERSION}\` for [${BUILD_SHA}](https://github.com/reactive-firewall/multicast/commit/${BUILD_SHA})" > "$MATS_STEP_SUMMARY"
218+
printf "%s\n" " * :ballot_box_with_check: MATS succeeded with python version \`${PYTHON_VERSION}\` for [${BUILD_SHA}](https://github.com/reactive-firewall-org/multicast/commit/${BUILD_SHA})" > "$MATS_STEP_SUMMARY"
219219
printf "%s\n" " :ballot_box_with_check: MATS succeeded with python version \`${PYTHON_VERSION}\`" >> "$GITHUB_STEP_SUMMARY"
220220
else
221221
printf "%s\n" " * :x: ~MATS succeeded with python version \`${PYTHON_VERSION}\` for \`${BUILD_SHA}\`~" > "$MATS_STEP_SUMMARY"
@@ -263,7 +263,7 @@ runs:
263263
fi
264264
- name: "Collect and Enumerate Generated Files"
265265
id: output_artifact_files
266-
if: ${{ !cancelled() && (github.repository == 'reactive-firewall/multicast') }}
266+
if: ${{ !cancelled() && (github.repository == 'reactive-firewall-org/multicast') }}
267267
env:
268268
MATS_MATCH_PATTERN: "MATs-Summary-Artifact-*.txt test-reports/*"
269269
SCRIPT_NAME: ".github/actions/run-minimal-acceptance-tests/action.yml"
@@ -287,7 +287,7 @@ runs:
287287
fi
288288
- name: "Upload Details"
289289
id: upload
290-
if: ${{ !cancelled() && (github.repository == 'reactive-firewall/multicast') }}
290+
if: ${{ !cancelled() && (github.repository == 'reactive-firewall-org/multicast') }}
291291
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
292292
with:
293293
path: MATS

0 commit comments

Comments
 (0)