Skip to content
This repository was archived by the owner on Aug 16, 2026. It is now read-only.

fix(ci): use relative path for artifact upload + bump actions versions - #66

Merged
EternityQwQ merged 4 commits into
iosfrom
trae/agent-scTrYY
Jul 20, 2026
Merged

fix(ci): use relative path for artifact upload + bump actions versions#66
EternityQwQ merged 4 commits into
iosfrom
trae/agent-scTrYY

Conversation

@EternityQwQ

Copy link
Copy Markdown
Owner

Problem

Previous CI run completed successfully but uploaded zero artifacts:

##[warning]No files were found with the provided path: 
/Users/runner/work/MobileGLES/MobileGLES/MobileGlues-cpp/build

The hardcoded absolute path was wrong for this repo (actual workspace is MobileGLES-Wrapper, not MobileGLES).

Fix

  • path: MobileGlues-cpp/build/*.dylib — relative path, globs only the dylib
  • if-no-files-found: error — fail loudly instead of silent empty upload
  • actions/checkout@v3@v4 — fixes Node 20 deprecation warning

Luna-QwQ and others added 4 commits July 20, 2026 16:00
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
- gles/loader: remove dlopen/path_prefix/open_lib, keep RTLD_MAIN_ONLY
- gles/loader.h: remove open_lib decl, simplify NATIVE_FUNCTION_HEAD (no ELF alias)
- egl/loader: remove unused destroy_temp_egl_ctx
- glx/lookup: remove #ifdef __APPLE__ branch, iOS-only dlsym path
- gl/log: remove __ANDROID__ stub wrapper, keep no-op
- gl/mg: remove __APPLE__ conditionals, no-op log functions on iOS
- gl/getter: GL_MG_mobilegles, MobileGLES strings, remove non-Apple GL_EXTENSIONS branch
- gl/buffer: remove BIN_FILE_PREFIX and ARB alias block (Mach-O incompatible)
- gl/texture, FSR1: remove __ANDROID__/__APPLE__ platform conditionals
- gl/glsl_for_es: MG_MOBILEGLES macros, MobileGLES comment
- Rename all MOBILEGLUES_* header guards to MOBILEGLES_*
- Update file headers via update-source-file-header.py (MobileGLES)
- Rewrite README.md and CI workflow for MobileGLES iOS-only
The hardcoded absolute path /Users/runner/work/MobileGLES/MobileGLES/...
was wrong for this repo (actual workspace is MobileGLES-Wrapper), causing
"No files were found" warning and zero artifacts uploaded.

- path: MobileGlues-cpp/build/*.dylib (relative, globs only the dylib)
- if-no-files-found: error (fail loudly instead of silent empty upload)
- actions/checkout@v3 -> @v4 (Node 20 deprecation)
@EternityQwQ
EternityQwQ merged commit 27d2d01 into ios Jul 20, 2026
1 check passed
@EternityQwQ
EternityQwQ deleted the trae/agent-scTrYY branch August 16, 2026 13:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants