Skip to content

GitHub Actions Adjustments for successful Workflow Runs#16

Open
twobiers wants to merge 28 commits into
develop-integrationfrom
actions-fix
Open

GitHub Actions Adjustments for successful Workflow Runs#16
twobiers wants to merge 28 commits into
develop-integrationfrom
actions-fix

Conversation

@twobiers

@twobiers twobiers commented Jun 22, 2026

Copy link
Copy Markdown

Adjusts GitHub Actions workflows so they run in our fork successful.

The following code changes have been done:

  • Update all actions and pin them to their latest revision
  • Ensure the tests run successfully through. Here we had to do two changes:
    • Remove loading the iris_intelowl_module, iris_vt_module and the corresponding assertions as they don't exist in our fork. Also patching the module loader so if a module failed loading, subsequent modules will still be loaded.
    • task_hook_wrapper returns a dict (not an IIStatus object). Therefore we have to add handling for it. It would be cleaner to add proper serialization but that would be to large for the sake of this PR.

@tobmes42 tobmes42 force-pushed the develop-integration branch from c224e4d to 657f521 Compare June 23, 2026 05:45
@twobiers twobiers marked this pull request as ready for review June 24, 2026 10:04
@twobiers twobiers requested review from 0xr2po and tobmes42 June 24, 2026 10:05
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