This is an automated email from the ASF dual-hosted git repository.

chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fory.git


The following commit(s) were added to refs/heads/main by this push:
     new b5ddbed34 chore: speedup windows ci (#3297)
b5ddbed34 is described below

commit b5ddbed342e2e083fa27f24ea3af40e212dc3ad1
Author: Shawn Yang <[email protected]>
AuthorDate: Fri Feb 6 12:26:04 2026 +0800

    chore: speedup windows ci (#3297)
    
    ## Why?
    
    
    
    ## What does this PR do?
    
    
    
    ## Related issues
    
    
    
    ## Does this PR introduce any user-facing change?
    
    
    
    - [ ] Does this PR introduce any public API change?
    - [ ] Does this PR introduce any binary protocol compatibility change?
    
    ## Benchmark
---
 .github/workflows/ci.yml | 10 +++++++++-
 docs/README.md           |  4 ++--
 docs/compiler/index.md   |  6 +++---
 3 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 6b8fea8f0..5b35a053d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -514,8 +514,16 @@ jobs:
     runs-on: ${{ matrix.os }}
     strategy:
       matrix:
-        python-version: [3.8, 3.12, 3.13.3]
+        python-version: ['3.8', '3.12', '3.13']
         os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-2022]
+        # windows-2022 runners don't have Python 3.8 preinstalled, and pinned 
3.13.3
+        # forces a download/reinstall; use cached 3.11/3.12/3.13 on Windows 
instead.
+        exclude:
+          - os: windows-2022
+            python-version: '3.8'
+        include:
+          - os: windows-2022
+            python-version: '3.11'
     steps:
       - uses: actions/checkout@v5
       - name: Set up Python ${{ matrix.python-version }}
diff --git a/docs/README.md b/docs/README.md
index fad0486fb..9eb79746a 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -11,8 +11,8 @@
 Define cross-language data structures with FDL and generate native code for 
multiple languages.
 
 - [FDL Overview](compiler/index.md) - Introduction and quick start
-- [FDL Syntax Reference](compiler/fdl-syntax.md) - Complete language syntax
-- [Type System](compiler/type-system.md) - Primitive types, collections, and 
mappings
+- [Fory Schema IDL](compiler/schema-idl.md) - Complete language syntax
+- [Type System](compiler/schema-idl.md#type-system) - Primitive types, 
collections, and mappings
 - [Compiler Guide](compiler/compiler-guide.md) - CLI usage and build 
integration
 - [Generated Code](compiler/generated-code.md) - Output format for each 
language
 - [Protocol Buffers vs FDL](compiler/protobuf-idl.md) - Feature comparison and 
migration
diff --git a/docs/compiler/index.md b/docs/compiler/index.md
index f3998b47d..fa922056f 100644
--- a/docs/compiler/index.md
+++ b/docs/compiler/index.md
@@ -151,8 +151,8 @@ data = bytes(person) # or `person.to_bytes()`
 
 | Document                                        | Description                
                       |
 | ----------------------------------------------- | 
------------------------------------------------- |
-| [FDL Syntax Reference](fdl-syntax.md)           | Complete language syntax 
and grammar              |
-| [Type System](type-system.md)                   | Primitive types, 
collections, and type rules      |
+| [Fory Schema IDL](schema-idl.md)                | Complete language syntax 
and grammar              |
+| [Type System](schema-idl.md#type-system)        | Primitive types, 
collections, and type rules      |
 | [Compiler Guide](compiler-guide.md)             | CLI options and build 
integration                 |
 | [Generated Code](generated-code.md)             | Output format for each 
target language            |
 | [Protocol Buffers IDL Support](protobuf-idl.md) | Comparison with protobuf 
and migration guide      |
@@ -184,7 +184,7 @@ FDL types map to native types in each language:
 | `string` | `String`  | `str`  | `string` | `String` | `std::string` |
 | `bool`   | `boolean` | `bool` | `bool`   | `bool`   | `bool`        |
 
-See [Type System](type-system.md) for complete mappings.
+See [Type System](schema-idl.md#type-system) for complete mappings.
 
 ## Best Practices
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to