Skip to content

Commit

Permalink
Prepare for release using App::Mi6
Browse files Browse the repository at this point in the history
  • Loading branch information
lizmat committed Nov 17, 2024
1 parent 9df401b commit 9d2cc43
Show file tree
Hide file tree
Showing 31 changed files with 1,905 additions and 1,143 deletions.
26 changes: 26 additions & 0 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Linux

on:
push:
branches:
- '*'
tags-ignore:
- '*'
pull_request:

jobs:
raku:
strategy:
matrix:
os:
- ubuntu-latest
raku-version:
- 'latest'
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: Raku/setup-raku@v1
with:
raku-version: ${{ matrix.raku-version }}
- name: Run Special Tests
run: raku run-tests -i
26 changes: 26 additions & 0 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: MacOS

on:
push:
branches:
- '*'
tags-ignore:
- '*'
pull_request:

jobs:
raku:
strategy:
matrix:
os:
- macos-latest
raku-version:
- 'latest'
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: Raku/setup-raku@v1
with:
raku-version: ${{ matrix.raku-version }}
- name: Run Special Tests
run: raku run-tests -i
15 changes: 5 additions & 10 deletions .github/workflows/test.yml → .github/workflows/windows.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: test
name: Windows

on:
push:
Expand All @@ -7,25 +7,20 @@ on:
tags-ignore:
- '*'
pull_request:
workflow_dispatch:

jobs:
raku:
strategy:
fail-fast: false
matrix:
os:
- ubuntu-latest
- macos-latest
- windows-latest
raku-version:
- "latest"
- "2023.08"
- 'latest'
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v3
- uses: Raku/setup-raku@v1
with:
raku-version: ${{ matrix.raku-version }}
- name: Run tests and Install
run: zef install . --debug
- name: Run Special Tests
run: raku run-tests -i
8 changes: 7 additions & 1 deletion ChangeLog → Changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
Revision history for URI

{{$NEXT}}
- Fix multi-thread issue
- First release using App::Mi6 to make releasing easier

2023-10-17 v0.3.7

* File extensions now follow the Raku conventions
Expand Down Expand Up @@ -48,7 +54,7 @@ New features for June 2011 upgrade include:

5) Add 'validating' attribute that, when set to true, tells the URI module to
fail parsing unless the entire string it is asked to parse is a URI.
Default is to provide Perl 5 URI behavior and just try to parse URI from
Default is to provide Perl URI behavior and just try to parse URI from
passed parse string. "is_validating"" attribute can be set as named param
to new.

Expand Down
60 changes: 35 additions & 25 deletions META6.json
Original file line number Diff line number Diff line change
@@ -1,27 +1,37 @@
{
"raku" : "6.d",
"name" : "URI",
"auth" : "zef:raku-community-modules",
"version" : "0.3.7",
"description" : "A URI implementation using Raku grammars to implement RFC 3986 BNF",
"license" : "Artistic-2.0",
"depends" : [ ],
"provides" : {
"IETF::RFC_Grammar" : "lib/IETF/RFC_Grammar.rakumod",
"IETF::RFC_Grammar::IPv6" : "lib/IETF/RFC_Grammar/IPv6.rakumod",
"IETF::RFC_Grammar::URI" : "lib/IETF/RFC_Grammar/URI.rakumod",
"URI" : "lib/URI.rakumod",
"URI::Authority" : "lib/URI.rakumod",
"URI::Path" : "lib/URI/Path.rakumod",
"URI::Query" : "lib/URI/Query.rakumod",
"URI::Escape" : "lib/URI/Escape.rakumod",
"URI::DefaultPort" : "lib/URI/DefaultPort.rakumod"
},
"source-url" : "https://github.com/raku-community-modules/URI.git",
"authors" : ["Raku community"],
"meta-version" : 1,
"support" : {
"source" : "https://github.com/raku-community-modules/URI.git",
"bugtracker" : "https://github.com/raku-community-modules/URI/issues"
}
"auth": "zef:raku-community-modules",
"authors": [
"Raku community"
],
"build-depends": [
],
"depends": [
],
"description": "A URI implementation using Raku grammars to implement RFC 3986 BNF",
"license": "Artistic-2.0",
"meta-version": 1,
"name": "URI",
"provides": {
"IETF::RFC_Grammar": "lib/IETF/RFC_Grammar.rakumod",
"IETF::RFC_Grammar::IPv6": "lib/IETF/RFC_Grammar/IPv6.rakumod",
"IETF::RFC_Grammar::URI": "lib/IETF/RFC_Grammar/URI.rakumod",
"URI": "lib/URI.rakumod",
"URI::DefaultPort": "lib/URI/DefaultPort.rakumod",
"URI::Escape": "lib/URI/Escape.rakumod",
"URI::Path": "lib/URI/Path.rakumod",
"URI::Query": "lib/URI/Query.rakumod"
},
"raku": "6.d",
"resources": [
],
"source-url": "https://github.com/raku-community-modules/URI.git",
"support": {
"bugtracker": "https://github.com/raku-community-modules/URI/issues",
"source": "https://github.com/raku-community-modules/URI.git"
},
"tags": [
],
"test-depends": [
],
"version": "0.3.7"
}
Loading

0 comments on commit 9d2cc43

Please sign in to comment.