Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: actions/setup-go
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.3.0
Choose a base ref
...
head repository: actions/setup-go
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v6.4.0
Choose a head ref
  • 4 commits
  • 17 files changed
  • 5 contributors

Commits on Feb 26, 2026

  1. Rearrange README.md, add advanced-usage.md (#724)

    * Rearrange README.md, add advanced-usage.md
    
    * Fix YAML indentation in examples
    
    * Fix YAML indentation in Advanced Usage workflow examples
    priyagupta108 authored Feb 26, 2026
    Configuration menu
    Copy the full SHA
    def8c39 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2026

  1. Bump minimatch from 3.1.2 to 3.1.5 (#727)

    * Bump minimatch from 3.1.2 to 3.1.5
    
    Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.1.2 to 3.1.5.
    - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
    - [Commits](isaacs/minimatch@v3.1.2...v3.1.5)
    
    ---
    updated-dependencies:
    - dependency-name: minimatch
      dependency-version: 3.1.5
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Check failure fix
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: gowridurgad <gowridurgad@gmail.com>
    dependabot[bot] and gowridurgad authored Mar 2, 2026
    Configuration menu
    Copy the full SHA
    27fdb26 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2026

  1. feat: add go-download-base-url input for custom Go distributions (#721)

    * feat: add go-download-base-url input for custom Go distributions
    
    Add support for downloading Go from custom sources such as Microsoft Go
    (aka.ms). Users can specify a custom download base URL via the
    `go-download-base-url` input or the `GO_DOWNLOAD_BASE_URL` environment
    variable (input takes precedence).
    
    When a custom URL is provided, the action skips the GitHub-hosted
    manifest and attempts to resolve versions from the custom URL's JSON
    listing. If the listing is unavailable (as with aka.ms redirect links),
    it falls back to constructing the download URL directly from the
    version, platform, and architecture.
    
    Usage:
      - uses: actions/setup-go@v6
        with:
          go-version: '1.25'
          go-download-base-url: 'https://aka.ms/golang/release/latest'
    
    Changes:
    - action.yml: add go-download-base-url optional input
    - installer.ts: add getInfoFromDirectDownload() for URL construction
      fallback, thread custom URL through getGo/getInfoFromDist/findMatch
    - main.ts: read new input and GO_DOWNLOAD_BASE_URL env var
    - setup-go.test.ts: add 12 unit tests for custom URL behavior
    - microsoft-validation.yml: add E2E workflow testing Microsoft build of Go
      across ubuntu/windows/macos with versions 1.24 and 1.25
    - README.md: document new input with Microsoft build of Go examples
    
    * run prettier
    
    * fixup PR review
    
    * revert cache-save
    
    * fixup
    
    * handle distinct cache
    
    * skip json for known URL
    
    * fix bug in JSON with custom URL
    gdams authored Mar 16, 2026
    Configuration menu
    Copy the full SHA
    8f19afc View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2026

  1. Configuration menu
    Copy the full SHA
    4a36011 View commit details
    Browse the repository at this point in the history
Loading