Skip to content

Multi-Platform GitHub Actions Workflow for Inflection Library#169

Closed
dockerh wants to merge 12 commits intounicode-org:mainfrom
dockerh:feature/cmake-multiplatform-packaging
Closed

Multi-Platform GitHub Actions Workflow for Inflection Library#169
dockerh wants to merge 12 commits intounicode-org:mainfrom
dockerh:feature/cmake-multiplatform-packaging

Conversation

@dockerh
Copy link
Copy Markdown
Collaborator

@dockerh dockerh commented Jul 29, 2025

Adds a GitHub Actions workflow to build, test, and package the Unicode Inflection library for Ubuntu and macOS.

grhoten and others added 11 commits July 25, 2025 21:33
Inflection-62 Integrate ar Wikidata into Unicode Inflection
Inflection-61 Integrate he Wikidata into Unicode Inflection
Inflection-60 Integrate hi Wikidata into Unicode Inflection
Inflection-58 Integrate nb Wikidata into Unicode Inflection
Inflection-56 Integrate nl Wikidata into Unicode Inflection
Inflection-55 Integrate tr Wikidata into Unicode Inflection
Inflection-54 Integrate ru Wikidata into Unicode Inflection
Inflection-53 Integrate it Wikidata into Unicode Inflection
Inflection-52 Integrate pt Wikidata into Unicode Inflection
Inflection-51 Integrate fr Wikidata into Unicode Inflection
Inflection-50 Integrate de Wikidata into Unicode Inflection
Inflection-62 Integrate ar Wikidata into Unicode Inflection
Inflection-61 Integrate he Wikidata into Unicode Inflection
Inflection-60 Integrate hi Wikidata into Unicode Inflection
Inflection-58 Integrate nb Wikidata into Unicode Inflection
Inflection-56 Integrate nl Wikidata into Unicode Inflection
Inflection-55 Integrate tr Wikidata into Unicode Inflection
Inflection-54 Integrate ru Wikidata into Unicode Inflection
Inflection-53 Integrate it Wikidata into Unicode Inflection
Inflection-52 Integrate pt Wikidata into Unicode Inflection
Inflection-51 Integrate fr Wikidata into Unicode Inflection
Inflection-50 Integrate de Wikidata into Unicode Inflection
@dockerh dockerh requested review from grhoten and nciric July 29, 2025 19:11
Copy link
Copy Markdown
Member

@grhoten grhoten left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The macOS build seems to be failing because it's encountering some sort of issue with Debian packages.

It seems that these changes fixes 1 of 2 Ubuntu builds. That's an improvement. Can you fix both of them? It looks like one of them doesn't get the right LFS content.

Also before merging, please remove the content from my pull request. I'd like to keep the pull requests separate for tracking purposes.

working-directory: ${{ github.workspace }}

- name: Debug Data Directory
run: ls -R inflection/resources/org/unicode/inflection/dictionary || true
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you meant -o, which shows the sizes, and dates, which are important. The -R lists the directory recursively.

@grhoten
Copy link
Copy Markdown
Member

grhoten commented Aug 5, 2025

It seems that #170 fixed the underlying issue. Thanks for helping to debug this.

@grhoten grhoten closed this Aug 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants