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

feat: Support multiple providers for Remote Taskfiles and support directories #1774

Draft
wants to merge 13 commits into
base: main
Choose a base branch
from

Commits on Aug 27, 2024

  1. Add remote taskfile HTTP tests

    pbitty committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    1488165 View commit details
    Browse the repository at this point in the history
  2. Add test data

    This data will be used by tests in the following commit, which will
    clone this branch to test git remotes.
    pbitty committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    101162f View commit details
    Browse the repository at this point in the history
  3. Add git remote tests

    pbitty committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    1940bdb View commit details
    Browse the repository at this point in the history
  4. Disable remote caching tests

    pbitty committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    e1d5aa4 View commit details
    Browse the repository at this point in the history
  5. Add go-getter implementation

    pbitty committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    fa07a9b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    86f986f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4e7a2f3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    695ff73 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    a775d21 View commit details
    Browse the repository at this point in the history
  2. Incorporate changes from c77c8a4

    pbitty committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    3152780 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Fix error type detection

    This type implements `error` as a pointer.  If the type passed in is
    not a pointer to a pointer, `errors.As()` panics.
    pbitty committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    a48b35f View commit details
    Browse the repository at this point in the history
  2. Add remote include detection to FileNode

    Without this, FileNode things that `github.com/org/repo` is a file
    location and it attempts to map it relative to itself.
    
    Something tells me we should integrate both node types into some kind
    of shared type, but for now this works.
    pbitty committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    00f64d4 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Comment and tidy-up

    pbitty committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    70048b5 View commit details
    Browse the repository at this point in the history