Skip to content

Added CI#3

Merged
jmartfrut merged 10 commits into
mainfrom
mmaso/ci
Sep 9, 2025
Merged

Added CI#3
jmartfrut merged 10 commits into
mainfrom
mmaso/ci

Conversation

@miguelmaso
Copy link
Copy Markdown
Collaborator

@miguelmaso miguelmaso commented Sep 8, 2025

Description
First attempt to add CI

The package is tested using Ubuntu, 64 bit and different Julia versions. If needed, more OS can be added. Nowadays, the mapping of the Julia versions is the following:

  • lts --> 1.10
  • 1 --> 1.11
  • pre --> 1.12

Changelog

  • Added CI
  • Removed unused usings
  • Removed Revise module

Notes about Revise

Adding the Revise module is breaking compilation using LTS version, hence, I've removed it since it is not part of the HyperFEM module.

It is recommended to add this package in the global environment (user scope) rather than project scope. From documentation:

In particular, most users will probably want to alter their .julia/config/startup.jl file to run Revise automatically, as described in the Configuration section of the documentation.

See also this thread.

@miguelmaso miguelmaso self-assigned this Sep 8, 2025
@miguelmaso miguelmaso requested a review from jmartfrut September 9, 2025 08:12
@miguelmaso
Copy link
Copy Markdown
Collaborator Author

@jmartfrut this PR is now ready to be merged

@jmartfrut jmartfrut merged commit c491d44 into main Sep 9, 2025
3 checks passed
@miguelmaso miguelmaso deleted the mmaso/ci branch September 10, 2025 21:19
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.

2 participants