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

Use constants for Bitcoin Core domains and improve readability #94

Closed

Conversation

epiccurious
Copy link
Collaborator

No description provided.

@epiccurious epiccurious force-pushed the 73-dont-hardcode-urls-epic branch from 2e2a4a5 to a4a441c Compare May 9, 2024 10:53
@epiccurious epiccurious marked this pull request as draft May 9, 2024 11:06
@epiccurious epiccurious changed the base branch from 73-dont-hardcode-urls to master May 9, 2024 11:06
@epiccurious
Copy link
Collaborator Author

Passed my manual testing.

Due to rebasing against master, shellcheck is now being enforced.

Will address lint issues then re-test.

epiccurious and others added 3 commits May 9, 2024 06:57
* fix: exclude double-quoted variables rule

* refactor: fix lint issues in persistent-setup

* refactor: increase indentation of onlynet_onion

* refactor: satisfy shellcheck SC2181

This refactor doesn't make a ton of sense so another option is to revert this commit and exclude SC2181.

* refactor: fix indentation of link_dotfiles subshell

* refactor: avoid for loops over find output [SC2044]

* refactor: comment out unused variable

* refactor: ensure variable never expands to /bin or /lib

* refactor: use -n instead of ! -z

* Ignore SC2046 in CI checks

* fix syntax in yaml

* refactor: read without -r will mangle backslashes

* refactor: Declare and assign separately to avoid masking return values

* refactor: read without -r will mangle backslashes

* refactor: Don't use variables in the printf format string

* refactor: $ is unnecessary on arithmetic variables

* Remove the repeated ', providing ... privacy.'

* Clarify that Bitcoin Core connects, not Bails

* Make consistent with Lines 113 and 156

* Exclude SC2012 (Use 'cd ... || exit') and SC2164 (find instead of ls)

* wording change in comment

* lint fixes

---------

Co-authored-by: Ben Westgate <[email protected]>
@epiccurious
Copy link
Collaborator Author

Rebased and resolved conflicts.

@epiccurious epiccurious changed the title Use constants for Bitcoin Core download domains and improve readability Use constants for Bitcoin Core domains and improve readability May 9, 2024
@epiccurious
Copy link
Collaborator Author

Fixed lint issues. Need to retest and resolve open review comments.

Copy link
Owner

@BenWestgate BenWestgate left a comment

Choose a reason for hiding this comment

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

This looks behind the correct branch, after testing this I could see it needed to be 30 seconds delay.

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.

3 participants