Skip to content

GitHub Actions issues #121

@KirmesBude

Description

@KirmesBude
  • The artifact size of Linux builds is much bigger than that of the windows files (which is expected), but the size calculated by github is about ~1GB off. Only a visual issue.
  • I did not actually check the Windows build and it does deviate somewhat from the documentation.
    We might be able to speed up the compilation with another generator as pointed out there.
  • Downloading the bsf dependencies takes forever on the windows machine. Not sure if this is a general problem with cmake download on Windows or something with the link/size of dependencies.
  • Consider using cancel-workflow-action to cancel redundant jobs in case of multiple commits in a short period of time
  • Review the given paths to be considered on when to trigger a build. A change in the README should not trigger a build, but it did.
  • Caches are only kept if accessed in the last week. Depending on repository activity it might be a good idea to schedule a weekly job.
  • Check how artifacts are handled in the long run. Is there a size limit for us? Will old artifacts automatically be deleted?
  • macOS support.
  • Put workflow scripts in seperate script file like before. The workflow would actually be kind of nice offline as well, I think.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions