Skip to content

Conversation

@hurl-bot
Copy link
Collaborator

@hurl-bot hurl-bot commented Aug 6, 2025

No description provided.

@hurl-bot
Copy link
Collaborator Author

hurl-bot commented Aug 6, 2025


Check actions

  • actions/download-artifact@v4.3.0 updated to v5.0.0

    ## What's Changed
    * Update README.md by @nebuk89 in https://github.com/actions/download-artifact/pull/407
    * BREAKING fix: inconsistent path behavior for single artifact downloads by ID by @GrantBirki in htt
    ps://github.com/actions/download-artifact/pull/416
    
    ## v5.0.0
    
    ### 🚨 Breaking Change
    
    This release fixes an inconsistency in path behavior for single artifact downloads by ID. **If you'r
    e downloading single artifacts by ID, the output path may change.**
    
    #### What Changed
    
    Previously, **single artifact downloads** behaved differently depending on how you specified the art
    ifact:
    
    - **By name**: `name: my-artifact` → extracted to `path/` (direct)
    - **By ID**: `artifact-ids: 12345` → extracted to `path/my-artifact/` (nested)
    
    Now both methods are consistent:
    
    - **By name**: `name: my-artifact` → extracted to `path/` (unchanged)
    - **By ID**: `artifact-ids: 12345` → extracted to `path/` (fixed - now direct)
    
    #### Migration Guide
    
    ##### ✅ No Action Needed If:
    
    - You download artifacts by **name**
    - You download **multiple** artifacts by ID
    - You already use `merge-multiple: true` as a workaround
    
    ##### ⚠️ Action Required If:
    
    You download **single artifacts by ID** and your workflows expect the nested directory structure.
    
    **Before v5 (nested structure):**
    
    ```yaml
    - uses: actions/download-artifact@v4
      with:
        artifact-ids: 12345
        path: dist
    # Files were in: dist/my-artifact/
    

    Where my-artifact is the name of the artifact you previously uploaded

    To maintain old behavior (if needed):

    - uses: actions/download-artifact@v5
      with:
        artifact-ids: 12345
        path: dist/my-artifact  # Explicitly specify the nested path

    New Contributors

    Full Changelog: actions/download-artifact@v4...v5.0.0

@hurl-bot hurl-bot requested a review from lepapareil as a code owner August 6, 2025 04:15
@hurl-bot hurl-bot added bot bot dependencies Pull requests that update a dependency file labels Aug 6, 2025
@lepapareil
Copy link
Collaborator

/accept

@hurl-bot
Copy link
Collaborator Author

hurl-bot commented Aug 6, 2025

🕗 /accept is running, please wait for completion.

@hurl-bot
Copy link
Collaborator Author

hurl-bot commented Aug 6, 2025

✅ Pull request merged with fast forward by lepapareil..

# List of commits merged from Orange-OpenSource/hurl/bot/update-actions branch into Orange-OpenSource/hurl/master branch:

@hurl-bot hurl-bot merged commit 4efd35d into master Aug 6, 2025
25 checks passed
@hurl-bot hurl-bot deleted the bot/update-actions branch August 6, 2025 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot bot dependencies Pull requests that update a dependency file

2 participants