Conversation
- Change repository from E3SM-Project/QuickView to ayenpure/QuickView - Update workflow references to match actual workflows: - ci.yml → test.yml - pre-commit.yml → package-and-release.yml - Fix broken badge rendering on GitHub
- Add 'lfs: true' to checkout actions in package-and-release workflow - Add verification step to ensure LFS files are downloaded correctly - Update finalize-release workflow to also use LFS checkout - Revert view_manager.py error handling changes as they were not the issue - The actual issue was LFS files not being pulled during packaging
- Use dynamic branch reference (github.ref_name) instead of hardcoded 'master' - Add LFS support to checkout action - Add --allow-dirty flag to bump2version to handle uncommitted changes - Fix version extraction to use __init__.py properly - Improve PR creation to work from any branch to release branch
- Remove create-release-pr.yml workflow as release process is being simplified - Clean up release.sh script by removing all special characters: - Remove ANSI color codes for terminal output - Replace Unicode arrows with ASCII equivalents - Remove emoji characters for better compatibility - Remove backticks from markdown formatting in PR body - Keep core functionality intact while improving cross-platform compatibility
- Replace single quotes with double quotes in shell commands - Remove apostrophe from 'What's Changed' heading - Fix date format command to avoid quote parsing issues - Ensure script is syntactically valid and executable
- Prevents error when existing tags are already on remote - More efficient as it only pushes the specific new tag
- Prevents status messages from being captured as part of version string - Ensures only the actual version number is returned by bump_version function - Fixes issue where tag was being pushed as 'v[INFO]' instead of actual version
- bump2version is configured to create tags automatically - Script now pushes all tags instead of trying to create a specific tag - Fixes issue where script was trying to push malformed tag name
- Push only the specific new tag created by bump2version - Check if tag already exists on remote before failing - Warn instead of error when tag already exists - Prevents script failure when v0.1.0 or other existing tags are present
- Redirect all bump2version output to stderr to prevent capture - Add debug logging to track version string flow - Ensure clean version string is passed between functions - Quote version string to preserve exact value
- Use --list with --dry-run to determine new version before bumping - Avoids capturing any verbose output or template strings - Ensures clean version number is passed to subsequent functions - Fixes issue where 'vcurrent_version=0.1.0' was being used as tag name
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release v0.1.1
This pull request contains all changes for the v0.1.1 release.
Release Information
What Changed
Release Checklist
Files Updated
Post-Merge Actions
After merging this PR:
Important Notes
Release prepared by: @abhishek Yenpure
Release type: patch
Target branch: release
Commit count: 16