X Tutup
Skip to content

Update access-kit to 0.18.0#113990

Merged
Repiteo merged 1 commit intogodotengine:masterfrom
bruvzg:ac_180
Dec 15, 2025
Merged

Update access-kit to 0.18.0#113990
Repiteo merged 1 commit intogodotengine:masterfrom
bruvzg:ac_180

Conversation

@bruvzg
Copy link
Member

@bruvzg bruvzg commented Dec 13, 2025

No description provided.

@bruvzg
Copy link
Member Author

bruvzg commented Dec 13, 2025

Note: last push added update to dynamic lib wrapper, which I forgot to update.

@Repiteo Repiteo merged commit 6f7cd36 into godotengine:master Dec 15, 2025
20 checks passed
@Repiteo
Copy link
Contributor

Repiteo commented Dec 15, 2025

Thanks!

Comment on lines 162 to +170
uses: dsaltares/fetch-gh-release-asset@1.1.2
with:
repo: AccessKit/accesskit-c
version: tags/0.17.0
file: accesskit-c-0.17.0.zip
target: accesskit-c-0.17.0/accesskit_c.zip
version: tags/0.18.0
file: accesskit-c-0.18.0.zip
target: accesskit-c-0.18.0/accesskit_c.zip

- name: Extract pre-built AccessKit
run: unzip -o accesskit-c-0.17.0/accesskit_c.zip
run: unzip -o accesskit-c-0.18.0/accesskit_c.zip
Copy link
Member

@akien-mga akien-mga Dec 15, 2025

Choose a reason for hiding this comment

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

Not urgent, but I think we could move the accesskit part to .github/actions/ instead of being in the workflow, and then just have the workflows enable it conditionally with accesskit: true.

That would reduce duplication both for the version number and for the 3 platforms that include it.

CC @Repiteo

Copy link
Member Author

Choose a reason for hiding this comment

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

It might be worth integrating it directly to the build system and auto download all dependencies, especially with D3D12 is enabled by default, which is already causing issues with MESA libs for custom builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

X Tutup