Skip to content
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

CICD: Macos11 support #4399

Merged
merged 12 commits into from
Aug 23, 2022
Merged

CICD: Macos11 support #4399

merged 12 commits into from
Aug 23, 2022

Conversation

algojack
Copy link
Contributor

@algojack algojack commented Aug 11, 2022

  • added MacOS 11 to nightly jobs (Darwin ARM_64)
  • renewed cache version due to it's not backwards compatible with macos 11

Tested by running in circleci: https://app.circleci.com/pipelines/github/algorand/go-algorand/8694/workflows/2e801391-7eaa-4f5f-a522-9ad05b49326c

@algojack algojack self-assigned this Aug 11, 2022
@codecov
Copy link

codecov bot commented Aug 11, 2022

Codecov Report

Merging #4399 (cdbd2bd) into master (e4d6d42) will increase coverage by 0.05%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #4399      +/-   ##
==========================================
+ Coverage   55.19%   55.25%   +0.05%     
==========================================
  Files         398      398              
  Lines       50165    50165              
==========================================
+ Hits        27689    27717      +28     
+ Misses      20159    20140      -19     
+ Partials     2317     2308       -9     
Impacted Files Coverage Δ
ledger/tracker.go 73.93% <0.00%> (-0.86%) ⬇️
catchup/service.go 68.88% <0.00%> (-0.50%) ⬇️
catchup/peerSelector.go 100.00% <0.00%> (+1.04%) ⬆️
crypto/merkletrie/node.go 93.48% <0.00%> (+1.86%) ⬆️
agreement/proposalManager.go 98.03% <0.00%> (+1.96%) ⬆️
agreement/cryptoVerifier.go 69.71% <0.00%> (+2.11%) ⬆️
crypto/merkletrie/trie.go 68.61% <0.00%> (+2.18%) ⬆️
network/wsPeer.go 70.41% <0.00%> (+4.93%) ⬆️

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@algojack algojack changed the title Macos11 support CICD: Macos11 support Aug 19, 2022
@algojack algojack requested review from a team, egieseke, algobarb and algolucky August 19, 2022 14:44
@algojack algojack marked this pull request as ready for review August 19, 2022 14:45
algolucky
algolucky previously approved these changes Aug 19, 2022
egieseke
egieseke previously approved these changes Aug 19, 2022
@@ -673,7 +673,7 @@ jobs:
- run:
no_output_timeout: 45m
command: |
#export PATH=$(echo "$PATH" | sed -e 's|:/home/circleci/\.go_workspace/bin||g' | sed -e 's|:/usr/local/go/bin||g')
# export PATH=$(echo "$PATH" | sed -e 's|:/home/circleci/\.go_workspace/bin||g' | sed -e 's|:/usr/local/go/bin||g')
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why is this here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

because ide added a space

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if you are asking why the command is there, i don't know. I think we were trying to cut out homebrew path and golang path from path env var. But since it works without this for now, maybe it's not needed at all.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

since we don't currently run that workflow (windows build) I can't say for sure, and don't want to remove it until we test if we need it or not.

@algojack algojack dismissed stale reviews from egieseke and algolucky via cdbd2bd August 22, 2022 15:21
@onetechnical onetechnical merged commit 1196dd0 into master Aug 23, 2022
@onetechnical onetechnical deleted the macos11-support branch August 23, 2022 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants