Skip to content

Update test workflows - #46

Merged
polsala merged 1 commit into
masterfrom
issue-45-update-test-workflows
Jun 15, 2026
Merged

Update test workflows#46
polsala merged 1 commit into
masterfrom
issue-45-update-test-workflows

Conversation

@giscebot

Copy link
Copy Markdown
Contributor

Summary

  • update the Python 3 workflow from 3.7 to 3.11 and current checkout/setup-python actions
  • run the Python 2 workflow inside the official Python 2.7 container instead of installing removed Ubuntu packages
  • pin mamba by Python version so Py2 keeps 0.10 and Py3.11 uses 0.11.3

Fixes #45

Tests

  • Python 3.11: mamba --enable-coverage (434 examples)
  • Python 2.7: mamba --enable-coverage (434 examples)
  • git diff --check
  • workflow YAML parse check

Run Python 2 tests in a container instead of relying on Ubuntu packages, and move the Python 3 workflow to Python 3.11.

Co-authored-by: polsala <15796004+polsala@users.noreply.github.com>
@polsala
polsala merged commit 2b82c50 into master Jun 15, 2026
2 checks passed
@polsala
polsala deleted the issue-45-update-test-workflows branch June 15, 2026 15:23
@giscebot

Copy link
Copy Markdown
Contributor Author

Merged and cleaned up the dedicated worktree. Merge commit: 2b82c5075ac23a3038329853cc10279c75fa51c8 (merged at 2026-06-15T15:23:31Z). Dedicated worktree /home/openclaw/projects/gisce-ti/worktrees/cini-issue-45 was clean and has been removed.

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.

Oudated test workflows

2 participants