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

Don't clear executable bits in set_readonly() on Windows #3349

Merged
merged 6 commits into from
Feb 28, 2023

Commits on Jan 31, 2023

  1. Don't clear executable bits in set_readonly() on Windows

    On windows, `filemode()` doesn't include executable bits.  This is
    already worked around in `gitmode()` but we don't quite want to do
    something as intrusive as `gitmode()` in `set_readonly()`; let's just
    work around this one platform-specific foible.
    
    This fixes problems like executable permissions disappearing when
    creating artifacts on Windows, packages that contain executable files
    losing those permissions on install, etc...
    staticfloat committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    db3561d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dcd34a5 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Configuration menu
    Copy the full SHA
    781fcff View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. Configuration menu
    Copy the full SHA
    06b19c7 View commit details
    Browse the repository at this point in the history
  2. Update Artifacts.jl

    staticfloat authored Feb 27, 2023
    Configuration menu
    Copy the full SHA
    e609856 View commit details
    Browse the repository at this point in the history
  3. Update Artifacts.jl

    staticfloat authored Feb 27, 2023
    Configuration menu
    Copy the full SHA
    6f510d9 View commit details
    Browse the repository at this point in the history