GH OBS Helper v1.1.8
Release Notes
π GH OBS Helper Release v1.1.8
π― What's New
- Enhanced Documentation: Added professional badges for license, release, and build status to README.md
- CI/CD Improvements: Streamlined GitHub release workflow with modern action
- Repository Cleanup: Added automated workflow run cleanup for better repository maintenance
π§ Changes
- Documentation Updates: Updated README.md with status badges for better project visibility
- Package Metadata: Updated author information in package.json
- CI/CD Modernization: Switched from deprecated actions/create-release to softprops/action-gh-release
- Workflow Cleanup: Added automated cleanup of old workflow runs to maintain repository hygiene
π Bug Fixes
- Release Process: Improved GitHub release creation workflow reliability
- Repository Maintenance: Implemented automatic cleanup to prevent workflow run accumulation
π Known Issues
- No known issues in this release
- All existing functionality remains stable
π Migration Guide
- No breaking changes from v1.1.7
- All existing workflows remain fully compatible
- No code changes required for users
π οΈ Usage Example
- name: Upload to OBS
id: upload
uses: diverger/[email protected]
with:
access_key: ${{ secrets.OBS_ACCESS_KEY }}
secret_key: ${{ secrets.OBS_SECRET_KEY }}
region: 'cn-north-4'
bucket: 'my-bucket'
operation: 'upload'
local_path: 'dist/**/*'
obs_path: 'releases/v1.1.8/'
public_read: true
- name: Use uploaded file URLs
run: |
echo "First file URL: ${{ steps.upload.outputs.first_upload_url }}"
echo "All URLs: ${{ steps.upload.outputs.upload_urls }}"Full Changelog: v1.1.7...v1.1.8