Skip to content
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

Release to this repository #937

Merged
merged 16 commits into from
Mar 9, 2025
Merged

Release to this repository #937

merged 16 commits into from
Mar 9, 2025

Conversation

andrzejressel
Copy link
Owner

@andrzejressel andrzejressel commented Mar 9, 2025

Closes #828

Copy link

codecov bot commented Mar 9, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 48.69%. Comparing base (595e9d6) to head (b328906).
Report is 1 commits behind head on main.

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #937   +/-   ##
=======================================
  Coverage   48.69%   48.69%           
=======================================
  Files          63       63           
  Lines        8905     8905           
=======================================
  Hits         4336     4336           
  Misses       4569     4569           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@andrzejressel andrzejressel added the ready-to-merge Will be auto-merged by mergify label Mar 9, 2025
@andrzejressel andrzejressel removed the ready-to-merge Will be auto-merged by mergify label Mar 9, 2025
@andrzejressel andrzejressel requested a review from Copilot March 9, 2025 15:09

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Overview

This PR updates repository references from the “pulumi-gestalt-releases” repository to the main “pulumi-gestalt” repository and adjusts related workflow configurations. Key changes include:

  • Adding permission settings (contents: write) in the GitHub workflow files.
  • Updating repository URLs in Cargo.toml, workflows, and documentation.
  • Removing legacy release steps and changelog entries.

Reviewed Changes

File Description
.github/workflows/release.yml Adds permissions and replaces legacy release steps with new configuration.
Cargo.toml Updates the repository URL to point to the new main repository.
.github/workflows/deploy.yml Adds permissions and removes legacy prerelease/repository configuration.
README.md Updates GitHub release badge and plugin install command URL.
docs/languages/rust/index.md Updates the Pulsumi Gestalt language plugin installation command URL.
crates/wasm_component_creator/src/source.rs Updates download URL and related test versions to reflect the new repository.
docs/languages/overview.md Updates the plugin install command URL.
docs/integrations/wasm.md Updates the releases page URL.
docs/integrations/c-ffi.md Updates the releases page URL.
CHANGELOG.md Removes changelog entries.

Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.

Comments suppressed due to low confidence (2)

CHANGELOG.md:1

  • The complete removal of changelog entries may result in a loss of historical release context; please confirm that this change is intentional and that any necessary release notes are documented elsewhere.
Removed all changelog content

.github/workflows/deploy.yml:131

  • The removal of 'prerelease', 'repository', and 'token' configurations from the deploy jobs may affect asset release behavior; please verify that the new workflow configuration meets the deployment requirements.
prerelease: true
@andrzejressel andrzejressel added the ready-to-merge Will be auto-merged by mergify label Mar 9, 2025
@mergify mergify bot merged commit d4aa24c into main Mar 9, 2025
103 checks passed
@mergify mergify bot deleted the release_to_this_repository branch March 9, 2025 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge Will be auto-merged by mergify
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove releases repo and release here
1 participant