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

ci: sync upstream Onigmo + modern GitHub Actions CI - #2

Closed
ronaldtse wants to merge 8 commits into
masterfrom
chore/sync-upstream-latest
Closed

ci: sync upstream Onigmo + modern GitHub Actions CI#2
ronaldtse wants to merge 8 commits into
masterfrom
chore/sync-upstream-latest

Conversation

@ronaldtse

Copy link
Copy Markdown

Summary

  • Merge upstream k-takata/Onigmo:master (6 commits) — fork was behind on history, st.c, st.h, HISTORY, doc/API
  • Remove Travis CI (.travis.yml) and AppVeyor (appveyor.yml) configurations
  • Add .github/workflows/ci.yml:
    • test job with gcc + clang matrix
    • sanitizers job with ASan + UBSan
    • All on actions/checkout@v7
  • Add .github/dependabot.yml for weekly action updates
  • WASM build (build-wasm.sh) and existing interscript commits preserved

Test plan

  • CI green on gcc and clang
  • ASan/UBSan job passes
  • No regressions vs prior Travis/AppVeyor runs

Notes

  • interscript-only commits preserved: WASM compilation support, WASI build, shell quoting fixes (5 commits ahead of upstream).
  • build-wasm.sh still works for opal-onigmo consumers.

timgates42 and others added 8 commits December 17, 2020 20:50
There is a small typo in st.h.

Should read `structures` rather than `strutures`.
docs: fix simple typo, strutures -> structures
…am-latest

* upstream/master:
  typo
  typos
  docs: fix simple typo, strutures -> structures
- Merge upstream/master (6 commits)
- Replace Travis + AppVeyor with GitHub Actions (gcc/clang matrix + ASan/UBSan job)
- Add Dependabot for actions
@ronaldtse

Copy link
Copy Markdown
Author

Closing — repo will be archived.

@ronaldtse ronaldtse closed this Jul 29, 2026
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.

4 participants