Merge pull request #105731 from akien-mga/ci-remove-api-dump-action

CI: Remove now unused godot-api-dump action
This commit is contained in:
Thaddeus Crews 2025-04-27 19:21:09 -05:00
commit ee80792daa
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC

View file

@ -1,25 +0,0 @@
name: Dump Godot API
description: Dump Godot API for GDExtension
inputs:
bin:
description: The path to the Godot executable
required: true
runs:
using: composite
steps:
# Dump GDExtension interface and API
- name: Dump GDExtension interface and API for godot-cpp build
shell: sh
run: |
${{ inputs.bin }} --headless --dump-gdextension-interface --dump-extension-api
mkdir godot-api
cp -f gdextension_interface.h godot-api/
cp -f extension_api.json godot-api/
- name: Upload API dump
uses: ./.github/actions/upload-artifact
with:
name: godot-api-dump
path: ./godot-api/*