-
Notifications
You must be signed in to change notification settings - Fork 771
"Unexpected $33.59 Billing Charge from GitHub Actions on a Forked Repository" #10838
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
This workflow builds the WinUI project using MSBuild on Windows runners. It includes: - Automatic building on push and pull requests to main branch - NuGet package restoration - x64 Release configuration build - Artifact upload for build outputs
- Fixed NuGet restore with retry logic for MSBuildCache packages - Added automated version bumping based on commit count - Implemented automated release creation on successful builds - Added NuGet package publishing to GitHub Packages - Configured build artifacts upload with retention - Set up release-on-success workflow - Full zero-manual maintenance automation
Added MSBuild WinUI CI/CD workflow status badge to display live build status for the main branch.
Add automated release workflow with the following features: - Triggers on successful MSBuild workflow completion on main branch - Auto-increments version using semantic versioning (patch version) - Generates changelog from commit history between releases - Creates GitHub releases with auto-generated tags - Builds and publishes NuGet packages to GitHub Packages - Optional NuGet.org publishing (requires NUGET_API_KEY secret) - Collects and uploads build artifacts (DLLs, EXEs, MSIs, installers) - Provides detailed release summary - Supports manual triggering via workflow_dispatch
Signed-off-by: Tabrez Ahmed <tabrezahmed51@hotmail.com>
@tabrezahmed51 please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
Contributor License AgreementContribution License AgreementThis Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”),
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Stating the problem in simple way: "I was confused by an unexpected charge on my account of $33.59.
I am blank, & I don't know how to get rid of this.
Fixes
PR Type
Please check the type of change your PR introduces:
Description
Current Behavior
New Behavior
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):