165 Commits
Author SHA1 Message Date
Fabian fc324d3547 Merge pull request #139 from Tom-van-Woudenberg/patch-1
Draft release / draft-release (push) Has been cancelled
Run Tests / test (macos-latest) (push) Has been cancelled
Run Tests / test (ubuntu-latest) (push) Has been cancelled
Run Tests / test (windows-latest) (push) Has been cancelled
Run Tests / test-include-hidden (macos-latest) (push) Has been cancelled
Run Tests / test-include-hidden (ubuntu-latest) (push) Has been cancelled
Run Tests / test-include-hidden (windows-latest) (push) Has been cancelled
Update upload-artifact action to version 7
v5 v5.0.0
2026-04-08 14:09:19 -05:00
Tom van Woudenberg fe9d4b7d84 Merge branch 'main' into patch-1 2026-04-08 21:07:21 +02:00
Fabian 0ca16172ca Merge pull request #137 from jonchurch/include-hidden-files
feat: add `include-hidden-files` input
2026-03-26 12:20:46 -05:00
Tom van WoudenbergandMartin Costello 57f0e8492b Update action.yml
Co-authored-by: Martin Costello <[email protected]>
2026-03-26 07:40:27 +01:00
Tom van Woudenberg 4a90348b29 v7 --> hash 2026-03-23 08:16:10 +01:00
Tom van Woudenberg 56f665a6f2 Update upload-artifact action to version 7
As required for https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
2026-03-11 16:16:36 +01:00
Jon Church f7615f5917 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](https://github.com/expressjs/expressjs.com/pull/2173) for an example.
2026-01-30 14:03:56 -05:00
Jess Bees 7b1f4a764d Merge pull request #127 from heavymachinery/pin-sha
Pin `actions/upload-artifact` to SHA
v4 v4.0.0
2025-08-14 10:24:33 -04:00
Dylan 4cc19c7d3f Pin actions/upload-artifact to SHA 2025-08-13 21:03:10 -05:00
Yoann Chaudet 2d163be3dd Merge pull request #107 from KittyChiu/main
Fix: README linting
2024-10-10 16:17:41 -07:00
Kitty Chiu c70484322b fix: linted README 2024-10-11 10:01:46 +11:00
Yoann Chaudet 9605915f1d Merge pull request #106 from KittyChiu/kittychiu/update-readme-1
Updated usage section in readme
2024-10-10 15:41:37 -07:00
Kitty ChiuandYoann Chaudet e59cdfe6d6 Update README.md
Co-authored-by: Yoann Chaudet <[email protected]>
2024-10-11 08:09:29 +11:00
Kitty Chiu a2d6704326 doc: updated usage section in readme 2024-10-10 13:59:05 +11:00
Joel Ambass 984864e7b7 Merge pull request #105 from actions/Jcambass-patch-1
Add workflow file for publishing releases to immutable action package
2024-10-01 09:54:26 +02:00
Joel Ambass 45dc78884c Add workflow file for publishing releases to immutable action package
This workflow file publishes new action releases to the immutable action package of the same name as this repo.

This is part of the Immutable Actions project which is not yet fully released to the public. First party actions like this one are part of our initial testing of this feature.
2024-09-23 15:41:49 +02:00
Fabian Aguilar Gomez efaad07812 Merge pull request #102 from actions/hidden-files
ignore all hidden files when creating zip
2024-09-11 13:09:57 -05:00
Fabian Aguilar Gomez fc056d0994 Merge branch 'main' into hidden-files 2024-09-11 13:09:25 -05:00
Fabian Aguilar Gomez 717c17dd70 Updates from editor 2024-09-09 15:34:39 -05:00
Fabian Aguilar Gomez 5ed71eacfa Updates from editor 2024-09-09 15:30:05 -05:00
Fabian Aguilar Gomez 2219f71d09 Updates from editor 2024-09-09 15:28:03 -05:00
Fabian Aguilar Gomez b83d5a118e Updates from editor 2024-09-09 15:27:19 -05:00
Fabian Aguilar Gomez a16f4a08dd Update test-hosted-runners.yml 2024-09-09 15:23:36 -05:00
Fabian Aguilar Gomez a5aa90da21 add hidden files 2024-09-09 15:01:26 -05:00
Mingzi 2eb9582f11 Merge pull request #103 from actions/pin-release-drafter-version
pin release drafter version
2024-09-06 14:39:12 -07:00
Mingzi Yi 68c8fd1023 pin release drafter version 2024-09-06 14:27:54 -07:00
Fabian Aguilar Gomez b73e0a2c88 Update test-hosted-runners.yml 2024-09-06 15:49:08 -05:00
Fabian Aguilar Gomez aefddd41c8 Updates from editor 2024-09-06 15:40:26 -05:00
Fabian Aguilar Gomez 7abc80a9c4 ignore all hidden files when creating zip 2024-09-06 15:26:51 -05:00
James M. Greene 1780dfc2ce Merge pull request #72 from actions/JamesMGreene-patch-1
Update README.md to clarify tarball size limit
2024-05-01 21:25:35 -05:00
James M. Greene 36a9e8110d Merge branch 'main' into JamesMGreene-patch-1 2024-05-01 21:25:02 -05:00
James M. Greene bb87865510 Merge pull request #96 from actions/dependabot/github_actions/release-drafter/release-drafter-6
Bump release-drafter/release-drafter from 5 to 6
2024-05-01 21:24:26 -05:00
James M. Greene c7522bd753 Merge branch 'main' into dependabot/github_actions/release-drafter/release-drafter-6 2024-05-01 21:23:55 -05:00
James M. Greene a8628efa7f Merge pull request #100 from actions/JamesMGreene-patch-2
README tidy up
2024-04-25 13:14:49 -05:00
James M. Greene b443e1f622 README tidy up 2024-04-25 13:11:46 -05:00
Jess Bees ff11fa5c8a Merge pull request #99 from actions/remove-permissions-mention
Remove mention of file permissions in README
2024-04-25 14:07:10 -04:00
Jess Bees 4ee80ee697 Remove mention of file permissions in README 2024-04-25 13:48:29 -04:00
dependabot[bot] f98d42fd3a Bump release-drafter/release-drafter from 5 to 6
Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5 to 6.
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](https://github.com/release-drafter/release-drafter/compare/v5...v6)

---
updated-dependencies:
- dependency-name: release-drafter/release-drafter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
2024-02-12 06:18:34 +00:00
James M. Greene 56afc609e7 Merge pull request #94 from SilverRainZ/main
Group tar's output to prevent it from messing up action logs
v3 v3.0.1
2024-02-07 00:58:38 -06:00
James M. Greene d12fdfb149 Merge branch 'main' into main 2024-02-07 00:57:59 -06:00
James M. Greene aef5542762 Merge pull request #88 from uiolee/patch-1
Update README.md
2024-02-07 00:55:14 -06:00
James M. Greene 29cedd75fc Merge branch 'main' into patch-1 2024-02-07 00:54:43 -06:00
James M. Greene a69c22e32e Merge pull request #92 from actions/dependabot/github_actions/non-breaking-changes-e893b3f303
Bump the non-breaking-changes group with 1 update
2024-02-06 23:55:47 -06:00
Shengyu Zhang 794e304fb3 Group tar's output to prevent it from messing up logs
When it is used as a component of a composite action.
2024-02-02 21:10:10 +08:00
dependabot[bot] 14007f6464 Bump the non-breaking-changes group with 1 update
Bumps the non-breaking-changes group with 1 update: [actions/publish-action](https://github.com/actions/publish-action).


Updates `actions/publish-action` from 0.2.2 to 0.3.0
- [Commits](https://github.com/actions/publish-action/compare/v0.2.2...v0.3.0)

---
updated-dependencies:
- dependency-name: actions/publish-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-breaking-changes
...

Signed-off-by: dependabot[bot] <[email protected]>
2024-01-31 17:27:38 +00:00
James M. Greene 0191170de1 Merge pull request #91 from actions/dependabot-grouping
Update Dependabot config to group non-breaking changes
2024-01-31 11:26:51 -06:00
James M. Greene 0e7832dab2 Update Dependabot config to group non-breaking changes 2024-01-31 00:33:34 -06:00
Uiolee 1a6d9fac9a Update README.md 2024-01-24 21:14:06 +08:00
Yoann Chaudet 027b0ddc3d Merge pull request #76 from actions/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2023-12-21 15:02:02 -08:00
Yoann Chaudet 53e19ad193 Merge branch 'main' into dependabot/github_actions/actions/checkout-4 2023-12-21 15:01:33 -08:00