Skip to content

Commit 39dfa92

Browse files
committed
CI test prior to release
1 parent ceb3c19 commit 39dfa92

File tree

14 files changed

+623
-161
lines changed

14 files changed

+623
-161
lines changed

.META/SOURCE.cdx.json

Lines changed: 234 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,234 @@
1+
{
2+
"$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
3+
"bomFormat": "CycloneDX",
4+
"specVersion": "1.6",
5+
"version": 1,
6+
"metadata": {
7+
"timestamp": "2025-08-03T12:36:09+00:00",
8+
"lifecycles": [
9+
{
10+
"phase": "pre-build"
11+
}
12+
],
13+
"authors": [
14+
{
15+
"bom-ref": "TadeusztadzikSośnierz",
16+
"name": "Tadeusz “tadzik” Sośnierz"
17+
},
18+
{
19+
"bom-ref": "DagurValbergJohansson",
20+
"name": "Dagur Valberg Johansson"
21+
},
22+
{
23+
"bom-ref": "ElizabethMattijsen",
24+
"name": "Elizabeth Mattijsen"
25+
},
26+
{
27+
"bom-ref": "FilipSergot",
28+
"name": "Filip Sergot"
29+
},
30+
{
31+
"bom-ref": "GlitchMr",
32+
"name": "GlitchMr"
33+
},
34+
{
35+
"bom-ref": "Heather",
36+
"name": "Heather"
37+
},
38+
{
39+
"bom-ref": "isleofmax",
40+
"name": "isleofmax"
41+
},
42+
{
43+
"bom-ref": "MoritzLenz",
44+
"name": "Moritz Lenz"
45+
},
46+
{
47+
"bom-ref": "PaulCochrane",
48+
"name": "Paul Cochrane"
49+
},
50+
{
51+
"bom-ref": "SteveMynott",
52+
"name": "Steve Mynott"
53+
},
54+
{
55+
"bom-ref": "timo",
56+
"name": "timo"
57+
},
58+
{
59+
"bom-ref": "TobiasLeich",
60+
"name": "Tobias Leich"
61+
}
62+
],
63+
"component": {
64+
"type": "library",
65+
"mime-type": "text/plain",
66+
"bom-ref": "pkg:raku/zef:raku-community-modules/File::[email protected]",
67+
"authors": [
68+
{
69+
"bom-ref": "TadeusztadzikSośnierz",
70+
"name": "Tadeusz “tadzik” Sośnierz"
71+
},
72+
{
73+
"bom-ref": "DagurValbergJohansson",
74+
"name": "Dagur Valberg Johansson"
75+
},
76+
{
77+
"bom-ref": "ElizabethMattijsen",
78+
"name": "Elizabeth Mattijsen"
79+
},
80+
{
81+
"bom-ref": "FilipSergot",
82+
"name": "Filip Sergot"
83+
},
84+
{
85+
"bom-ref": "GlitchMr",
86+
"name": "GlitchMr"
87+
},
88+
{
89+
"bom-ref": "Heather",
90+
"name": "Heather"
91+
},
92+
{
93+
"bom-ref": "isleofmax",
94+
"name": "isleofmax"
95+
},
96+
{
97+
"bom-ref": "MoritzLenz",
98+
"name": "Moritz Lenz"
99+
},
100+
{
101+
"bom-ref": "PaulCochrane",
102+
"name": "Paul Cochrane"
103+
},
104+
{
105+
"bom-ref": "SteveMynott",
106+
"name": "Steve Mynott"
107+
},
108+
{
109+
"bom-ref": "timo",
110+
"name": "timo"
111+
},
112+
{
113+
"bom-ref": "TobiasLeich",
114+
"name": "Tobias Leich"
115+
}
116+
],
117+
"publisher": "zef",
118+
"group": "zef:raku-community-modules",
119+
"name": "File::Find",
120+
"version": "0.2.0",
121+
"description": "Get a lazy list of a directory tree",
122+
"scope": "required",
123+
"licenses": [
124+
{
125+
"license": {
126+
"id": "MIT",
127+
"acknowledgement": "declared",
128+
"url": "https://spdx.org/licenses/MIT.json"
129+
}
130+
}
131+
],
132+
"purl": "pkg:raku/zef:raku-community-modules/File::[email protected]",
133+
"externalReferences": [
134+
{
135+
"url": "https://raku.land/zef:raku-community-modules/File::Find?v=0.2.0",
136+
"type": "documentation"
137+
},
138+
{
139+
"url": "git://github.com/raku-community-modules/File-Find",
140+
"type": "distribution"
141+
},
142+
{
143+
"url": "https://spdx.org/licenses/MIT.json",
144+
"type": "license"
145+
}
146+
]
147+
},
148+
"licenses": [
149+
{
150+
"license": {
151+
"id": "MIT",
152+
"acknowledgement": "declared",
153+
"url": "https://spdx.org/licenses/MIT.json"
154+
}
155+
}
156+
],
157+
"tools": {
158+
"components": [
159+
{
160+
"type": "library",
161+
"mime-type": "text/plain",
162+
"bom-ref": "pkg:raku/zef:lizmat/SBOM::[email protected]",
163+
"authors": [
164+
{
165+
"bom-ref": "ElizabethMattijsen",
166+
"name": "Elizabeth Mattijsen"
167+
}
168+
],
169+
"publisher": "zef",
170+
"group": "zef:lizmat",
171+
"name": "SBOM::Raku",
172+
"version": "0.0.6",
173+
"description": "Raku specific SBOM functionality",
174+
"scope": "required",
175+
"licenses": [
176+
{
177+
"license": {
178+
"id": "Artistic-2.0",
179+
"acknowledgement": "declared",
180+
"url": "https://spdx.org/licenses/Artistic-2.0.json"
181+
}
182+
}
183+
],
184+
"purl": "pkg:raku/zef:lizmat/SBOM::[email protected]",
185+
"externalReferences": [
186+
{
187+
"url": "https://raku.land/zef:lizmat/SBOM::Raku?v=0.0.6",
188+
"type": "documentation"
189+
},
190+
{
191+
"url": "mailto:[email protected]",
192+
"type": "support"
193+
},
194+
{
195+
"url": "https://github.com/lizmat/SBOM-Raku/issues",
196+
"type": "issue-tracker"
197+
},
198+
{
199+
"url": "https://github.com/lizmat/SBOM-Raku",
200+
"type": "distribution"
201+
},
202+
{
203+
"url": "https://github.com/lizmat/SBOM-Raku/archive/refs/tags/0.0.6.zip",
204+
"type": "source-distribution"
205+
},
206+
{
207+
"url": "https://spdx.org/licenses/Artistic-2.0.json",
208+
"type": "license"
209+
}
210+
],
211+
"tags": [
212+
"SBOM",
213+
"RAKU",
214+
"META"
215+
]
216+
}
217+
]
218+
}
219+
},
220+
"externalReferences": [
221+
{
222+
"url": "https://raku.land/zef:raku-community-modules/File::Find?v=0.2.0",
223+
"type": "documentation"
224+
},
225+
{
226+
"url": "git://github.com/raku-community-modules/File-Find",
227+
"type": "distribution"
228+
},
229+
{
230+
"url": "https://spdx.org/licenses/MIT.json",
231+
"type": "license"
232+
}
233+
]
234+
}

.github/workflows/linux.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,11 @@ jobs:
1616
- ubuntu-latest
1717
raku-version:
1818
- "latest"
19-
- "2023.08"
2019
runs-on: ${{ matrix.os }}
2120
steps:
2221
- uses: actions/checkout@v4
2322
- uses: Raku/setup-raku@v1
2423
with:
2524
raku-version: ${{ matrix.raku-version }}
26-
- name: Run tests and Install
27-
run: zef install . --debug
25+
- name: Run Special Tests
26+
run: raku run-tests -i

.github/workflows/macos.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,11 @@ jobs:
1616
- macos-latest
1717
raku-version:
1818
- "latest"
19-
- "2023.08"
2019
runs-on: ${{ matrix.os }}
2120
steps:
2221
- uses: actions/checkout@v4
2322
- uses: Raku/setup-raku@v1
2423
with:
2524
raku-version: ${{ matrix.raku-version }}
26-
- name: Run tests and Install
27-
run: zef install . --debug
25+
- name: Run Special Tests
26+
run: raku run-tests -i

.github/workflows/windows-spec.yml renamed to .github/workflows/windows.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
name: Win64
2-
3-
env:
4-
TEST_JOBS: 1
1+
name: Windows
52

63
on:
74
push:
@@ -19,12 +16,11 @@ jobs:
1916
- windows-latest
2017
raku-version:
2118
- "latest"
22-
- "2023.08"
2319
runs-on: ${{ matrix.os }}
2420
steps:
2521
- uses: actions/checkout@v4
2622
- uses: Raku/setup-raku@v1
2723
with:
2824
raku-version: ${{ matrix.raku-version }}
29-
- name: Run tests and Install
30-
run: zef install . --debug
25+
- name: Run Special Tests
26+
run: raku run-tests -i

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
.precomp/
1+
.precomp/
2+
/File-Find-*
3+
*.rakucov

Changes

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
Revision history for File-Find
22

33
{{$NEXT}}
4+
- Modernize pod, META and test-file extensions
5+
- Add coverage tests (at 100%)
6+
- Add CI badge for each OS
7+
- Update copyright year
48

59
0.2.1 2023-10-31T11:31:35+01:00
610
- fix docs (Seq instead of "list" and usual implications)
711

812
0.2.0 2023-09-10T03:24:15+02:00
9-
- support for junctions for `name` and `exclude` parameters
13+
- Support for junctions for `name` and `exclude` parameters
1014

1115
0.1.2 2023-07-26T12:50:03+02:00
1216
- First version under raku-community-modules

META6.json

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"auth": "zef:raku-community-modules",
33
"authors": [
4-
"Tadeusz “tadzik” Sośnierz",
4+
"Tadeusz Sośnierz",
55
"Dagur Valberg Johansson",
66
"Elizabeth Mattijsen",
77
"Filip Sergot",
@@ -11,7 +11,7 @@
1111
"Moritz Lenz",
1212
"Paul Cochrane",
1313
"Steve Mynott",
14-
"timo",
14+
"Timo Paulssen",
1515
"Tobias Leich"
1616
],
1717
"build-depends": [
@@ -21,14 +21,23 @@
2121
"description": "Get a lazy sequence of a directory tree",
2222
"license": "MIT",
2323
"name": "File::Find",
24-
"perl": "6.*",
24+
"perl": "6.d",
25+
"production": true,
2526
"provides": {
2627
"File::Find": "lib/File/Find.rakumod"
2728
},
29+
"raku": "6.d",
2830
"resources": [
2931
],
30-
"source-url": "git://github.com/raku-community-modules/File-Find.git",
32+
"source-url": "https://github.com/raku-community-modules/File-Find.git",
33+
"support": {
34+
"bugtracker": "https://github.com/raku-community-moduled/File-Find/issues",
35+
"email": "[email protected]",
36+
"source": "git://github.com/raku-community-modules/File-Find.git"
37+
},
3138
"tags": [
39+
"FILE",
40+
"FIND"
3241
],
3342
"test-depends": [
3443
],

0 commit comments

Comments
 (0)