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/upload-pages-artifact
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4
Choose a base ref
...
head repository: actions/upload-pages-artifact
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5
Choose a head ref
  • 7 commits
  • 3 files changed
  • 4 contributors

Commits on Jan 30, 2026

  1. Add include-hidden-files input

    # The Problem
    
    Hidden files and directories (e.g. `.well-known`) are unconditionally excluded from the tar archive. There is no way to include them. (#129)
    
    # The Solution
    
    Add an `include-hidden-files` input (default `false`) that skips the `--exclude=.[^/]*` pattern when set to `true`. `.git` and `.github` are always excluded regardless. Test coverage added for the new option.
    
    I think this is the right approach rather than #134. Keep the default behavior safe, and give a sane option to users who know what they're doing. It was safe enough for upload-artifact, it should be safe enough here.
    
    # Context
    
    `actions/upload-artifact` introduced hidden file exclusion and a corresponding `include-hidden-files` option in [v4.4.0](https://github.com/actions/upload-artifact/releases/tag/v4.4.0). This action adopted the same exclusion behavior in its tar step but never added the equivalent option. This PR closes that gap.
    
    The only sane workaround without this option is to drop this action, manually create the tar, and hand it to `upload-artifact` directly. See [expressjs/expressjs.com#2173](expressjs/expressjs.com#2173) for an example.
    jonchurch committed Jan 30, 2026
    Configuration menu
    Copy the full SHA
    f7615f5 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2026

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

Commits on Mar 23, 2026

  1. v7 --> hash

    Tom-van-Woudenberg authored Mar 23, 2026
    Configuration menu
    Copy the full SHA
    4a90348 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2026

  1. Update action.yml

    Co-authored-by: Martin Costello <[email protected]>
    Tom-van-Woudenberg and martincostello authored Mar 26, 2026
    Configuration menu
    Copy the full SHA
    57f0e84 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #137 from jonchurch/include-hidden-files

    feat: add `include-hidden-files` input
    tsusdere authored Mar 26, 2026
    Configuration menu
    Copy the full SHA
    0ca1617 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2026

  1. Configuration menu
    Copy the full SHA
    fe9d4b7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #139 from Tom-van-Woudenberg/patch-1

    Update upload-artifact action to version 7
    tsusdere authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    fc324d3 View commit details
    Browse the repository at this point in the history
Loading