-
Notifications
You must be signed in to change notification settings - Fork 75
Backport change from main to a new release branch #935
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
0e357ed
Add note about git-lfs to CONTRIBUTING.rst
abhro 97ef377
Update resource link for shell start-up files
abhro 5f0bda7
Dedent lists to remove blockquote formatting
abhro 5c392ce
Indent lists to fix nested list structure
abhro 14d9733
Remove list markers from line starts of paragraph text
abhro e09f306
Add backticks to code literal examples
abhro d543eb5
Add syntax highlight tags to code blocks
abhro 23642fd
Split up code blocks and paragraph text
abhro 7b543f0
stop --> mesa_error
pmocz 063448c
[ci skip] docs and links
pmocz 1a570c2
[ci skip] remove mention of obsolete param fitted_fp_ft_i_rot in docs
pmocz 68eb710
[ci skip] fix controls typos/errors in text
pmocz 4c08544
[ci skip] fix docs typos/links
pmocz bd4d684
Features/nialljmiller/customcolors update0 (#909)
nialljmiller 57fd636
change stop to mesa_error, real to real(dp) in colors
pmocz f2b6ee4
bug fixes 911 913 (#915)
pmocz b53c4e1
docs cleanup
pmocz 45e506d
Changed linear interpolation to have proper allocations and bounds
nialljmiller 8c65576
fix badge
pmocz 7e0ea36
[ci skip] docs/links
pmocz da6f97b
[ci skip] docs cleanup (minor)
pmocz a213eb2
[ci skip] docs/infra
pmocz d0c049d
[ci skip] update zenodo link
pmocz 1687fe3
[ci skip] update infra owners
pmocz 3275751
rename stella file
pmocz c5ce94d
[ci skip] load all const_def in stella_extras.f90
pmocz f8fcb34
[ci skip] update stella_extras.f90 colors module access
pmocz e4572dc
mtx: fix undefined behaviour in `b` pivot swaps
VincentVanlaer 22e0fd9
Update collaboration.rst
aurimontem 1477afc
Update CODE_OF_CONDUCT.rst
aurimontem a8ce4c5
realign first row of headers in terminal output
warrickball 677f73d
some straightforward fixes to headers in star defaults
warrickball af3302e
tweak near evolutionary phase controls in controls.defaults
warrickball 10d3c5b
docs: update changelog for minor release
VincentVanlaer beedb0e
update docs for TDC
Debraheem 2283a51
remove trailing white space
Debraheem bb1098b
remove one more white space in contols_dev.defaults
Debraheem 17a8fbf
Updated changelog for version 26.3.1, including new features in the T…
Debraheem 468d29b
actions: test both linux and macos
VincentVanlaer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,54 @@ | ||
| --- | ||
| name: 'install-sdk-linux' | ||
| description: 'Download and unpack the Linux MESA SDK and its required dependencies' | ||
|
|
||
| inputs: | ||
| sdk: | ||
| description: 'The version of the MESA SDK to install' | ||
| required: true | ||
|
|
||
| runs: | ||
| using: 'composite' | ||
| steps: | ||
| - name: Install dependencies | ||
| run: | | ||
| sudo apt-get -y update | ||
| sudo apt-get -y install wget binutils make perl libx11-6 libx11-dev zlib1g zlib1g-dev tcsh | ||
| sudo apt-get -y autoremove | ||
| sudo apt-get clean | ||
| shell: bash | ||
|
|
||
| - uses: actions/cache@v4 | ||
| id: cache | ||
| with: | ||
| path: | | ||
| mesasdk-x86_64-linux-${{inputs.sdk}}.tar.gz | ||
| key: linux-${{inputs.sdk}} | ||
|
|
||
| - name: Download SDK '${{ inputs.sdk }}' | ||
| shell: bash | ||
| if: ${{ (steps.cache.outputs.cache-hit != 'true') }} | ||
| run: | | ||
| declare -A version | ||
| version[24.7.1]="https://zenodo.org/records/13768913" | ||
| version[25.12.1]="https://zenodo.org/records/18163992" | ||
| version[26.3.2]="https://zenodo.org/records/19210930" | ||
|
|
||
| curl -O ${version[${{inputs.sdk}}]}/files/mesasdk-x86_64-linux-${{inputs.sdk}}.tar.gz | ||
|
|
||
| - name: Unpack SDK | ||
| run: | | ||
| tar xvf mesasdk-x86_64-linux-${{inputs.sdk}}.tar.gz | ||
| shell: bash | ||
|
|
||
| - name: Set SDK environment | ||
| if: ${{ (inputs.sdk != '26.3.2') }} | ||
| run: | | ||
| echo "MESASDK_ROOT=$(readlink -f mesasdk)" >> $GITHUB_ENV | ||
| shell: bash | ||
|
|
||
| - name: Set SDK environment | ||
| if: ${{ (inputs.sdk == '26.3.2') }} | ||
| run: | | ||
| echo "MESASDK_ROOT=$(readlink -f mesasdk-26.3.2)" >> $GITHUB_ENV | ||
| shell: bash |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,46 @@ | ||
| --- | ||
| name: 'install-sdk-macos' | ||
| description: 'Download and unpack the MacOS MESA SDK and its required dependencies' | ||
|
|
||
| inputs: | ||
| sdk: | ||
| description: 'The version of the MESA SDK to install' | ||
| required: true | ||
|
|
||
| runs: | ||
| using: 'composite' | ||
| steps: | ||
| - name: Install dependencies | ||
| run: | | ||
| brew install --cask xquartz | ||
| brew install gnu-sed bash | ||
| shell: bash | ||
|
|
||
| - uses: actions/cache@v4 | ||
| id: cache | ||
| with: | ||
| path: | | ||
| mesasdk-aarch64-macos-${{inputs.sdk}}.tar.gz | ||
| key: macos-${{inputs.sdk}} | ||
|
|
||
| - name: Download SDK | ||
| shell: bash | ||
| if: ${{ (steps.cache.outputs.cache-hit != 'true') }} | ||
| run: | | ||
| declare -A version | ||
| version[24.7.1]="https://zenodo.org/records/13769017/files" | ||
| version[25.12.1]="http://user.astro.wisc.edu/~townsend/resource/download/mesasdk/" | ||
| version[26.3.2]="https://zenodo.org/records/19210744/files" | ||
|
|
||
| curl -O ${version[${{inputs.sdk}}]}/mesasdk-aarch64-macos-${{inputs.sdk}}.pkg | ||
|
|
||
| - name: Unpack SDK | ||
| run: | | ||
| sudo installer -pkg mesasdk-aarch64-macos-${{inputs.sdk}}.pkg -target / | ||
| ln -s /Applications/mesasdk mesasdk | ||
| shell: bash | ||
|
|
||
| - name: Set SDK environment | ||
| run: | | ||
| echo "MESASDK_ROOT=$(readlink -f mesasdk)" >> $GITHUB_ENV | ||
| shell: bash |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| colors/data/colors_data.txz filter=lfs diff=lfs merge=lfs -text | ||
| data/colors_data/colors_data.txz filter=lfs diff=lfs merge=lfs -text |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@VincentVanlaer , this readme update is associated with changing the build-linux.yml file to a build.yml file. Do you know which pr introduced the build.yml file? Should we cherry pick the updated build.yml file into this pr?
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does the actions.yml file also need amended as well, as the actions file in this pr is linux specific as well (no reference to mac os)? Once this is addressed, we can update those zenodo links in this pr and on main, and do one test -> merge.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That was done in this commit: caed3e9. I can see if this can be included in this PR as well, then we can test all the different build combinations.