Skip to content

Deprecation: local 'Install Octave' action will be removed in octave_kernel v2 #348

Description

@blink1073

Summary

The composite GitHub Action defined in this repo (action.yml, used as Calysto/octave_kernel@main / ./) installs Octave for CI on Ubuntu, macOS, and Windows. This logic has been extracted into its own standalone action: Calysto/octave_action.

What's changing

  • Starting in octave_kernel v2, this repo's local action.yml will be removed.
  • Consumers should switch to Calysto/octave_action@v1, which has the same install-type input and behavior.

Action needed

If you use Calysto/octave_kernel as a GitHub Action in your own workflows, update the uses: line:

- name: Setup octave
  uses: Calysto/octave_action@v1
  with:
    install-type: ubuntu

Until v2 ships, the local action will continue to work but will emit a deprecation warning in the job summary pointing to this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions