Skip to content

Comments

feat: apply Github Action#122

Merged
Falldog merged 8 commits intomasterfrom
feat/github-action
Jul 29, 2025
Merged

feat: apply Github Action#122
Falldog merged 8 commits intomasterfrom
feat/github-action

Conversation

@Falldog
Copy link
Owner

@Falldog Falldog commented Jul 24, 2025

Background

travis & appveyor not friendly anymore, move CI testing to Github Action

Solution

  1. Refine the unit-tests for Windows platform
  2. Add github action unit-tests.yaml to test on linux & windows
  3. Update test_exe_testcases to support skip platform
  4. Update readme & badge

@Falldog Falldog force-pushed the feat/github-action branch from b07629b to 97e5c3e Compare July 24, 2025 13:02
Falldog added 4 commits July 27, 2025 20:39
* test_encryption _encrypt_plain_buffer_and_decrypt() doesn't need to use communicate, it redundant.
  replace it by check_output to avoid TextIO mode issue
@Falldog Falldog force-pushed the feat/github-action branch 2 times, most recently from 1c3669c to 69ba319 Compare July 28, 2025 03:46
@Falldog Falldog force-pushed the feat/github-action branch from 69ba319 to 0b5770d Compare July 28, 2025 04:58
@Falldog Falldog force-pushed the feat/github-action branch from 59f0b2b to 6f4ed24 Compare July 28, 2025 22:00
@Falldog Falldog changed the title Github Action Testing feat: apply Github Action Jul 29, 2025
@Falldog Falldog merged commit 1cd7535 into master Jul 29, 2025
14 checks passed
@Falldog Falldog deleted the feat/github-action branch July 29, 2025 00:29
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.

1 participant