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

Test SFDX release candidate every week #3558

Merged
merged 6 commits into from
Nov 16, 2024
Merged

Test SFDX release candidate every week #3558

merged 6 commits into from
Nov 16, 2024

Conversation

jstvz
Copy link
Contributor

@jstvz jstvz commented Mar 7, 2023

This PR extracts the SFDX integration tests into a reusable workflow so that we can test against the SFDX CLI's release candidates. It is intended to provide early warning of breaking changes.

Edited to add:

  • integration test fixes for v4 that were missed in Release v4.0.0 #3844
  • docutils, which is required by rst2ansi

@jstvz jstvz force-pushed the sfdx-rc-workflow branch from 5e0cfb2 to 36150ff Compare March 7, 2023 23:39
@jstvz jstvz changed the title sfdx rc workflow Test SFDX release candidate every week Mar 7, 2023
@jstvz jstvz force-pushed the sfdx-rc-workflow branch from 36150ff to 035875e Compare March 7, 2023 23:43
@jstvz
Copy link
Contributor Author

jstvz commented Mar 7, 2023

Diffed output of sfdx plugins --core for the new workflow:

diff --git a/plugins b/plugins
index f47c954..6a0ec12 100644
--- a/plugins
+++ b/plugins
@@ -1,30 +1,29 @@
-@oclif/plugin-autocomplete 2.1.2 (core)
+@oclif/plugin-autocomplete 2.1.3 (core)
 @oclif/plugin-commands 2.2.10 (core)
-@oclif/plugin-help 5.2.5 (core)
-@oclif/plugin-not-found 2.3.20 (core)
+@oclif/plugin-help 5.2.6 (core)
+@oclif/plugin-not-found 2.3.21 (core)
 @oclif/plugin-plugins 2.3.2 (core)
 @oclif/plugin-search 0.0.13 (core)
-@oclif/plugin-update 3.1.5 (core)
+@oclif/plugin-update 3.1.6 (core)
 @oclif/plugin-version 1.2.1 (core)
-@oclif/plugin-warn-if-update-available 2.0.28 (core)
+@oclif/plugin-warn-if-update-available 2.0.29 (core)
 @oclif/plugin-which 2.2.16 (core)
 @salesforce/sfdx-plugin-lwc-test 1.0.1 (core)
-alias 2.2.2 (core)
-apex 2.2.0 (core)
-auth 2.7.1 (core)
+apex 2.2.1 (core)
+auth 2.7.3 (core)
 community 2.2.3 (core)
-config 1.5.1 (core)
-custom-metadata 2.1.3 (core)
-data 2.3.1 (core)
-info 2.4.4 (core)
+custom-metadata 2.1.5 (core)
+data 2.3.4 (core)
+info 2.4.7 (core)
 limits 2.3.5 (core)
-org 2.4.2 (core)
+org 2.4.4 (core)
 packaging 1.15.0 (core)
 schema 2.3.1 (core)
-sfdx-cli 7.190.2 (core)
-signups 1.4.3 (core)
-source 2.5.4 (core)
+settings 1.4.0 (core)
+sfdx-cli 7.191.1 (core)
+signups 1.4.5 (core)
+source 2.5.5 (core)
 telemetry 2.1.1 (core)
-templates 55.4.1 (core)
-trust 2.4.2 (core)
+templates 55.4.4 (core)
+trust 2.4.4 (core)
 user 2.3.2 (core)

@jstvz jstvz marked this pull request as ready for review March 7, 2023 23:49
@jstvz jstvz requested a review from a team as a code owner March 7, 2023 23:49
@jstvz jstvz requested a review from TheBitShepherd March 7, 2023 23:49
@jstvz jstvz added the internal Pull requests from IPDE team label May 23, 2024
This commit extracts the SFDX integration tests into a reusable workflow
so that we can test against the SFDX CLI's release candidates. It is
intended to provide early warning of breaking changes.
@jstvz jstvz added the ignore-for-release Don't include in release notes label Nov 15, 2024
@jstvz jstvz requested review from vsbharath and removed request for TheBitShepherd November 15, 2024 22:14
vsbharath
vsbharath previously approved these changes Nov 15, 2024
@jstvz jstvz requested a review from vsbharath November 16, 2024 00:24
@jstvz
Copy link
Contributor Author

jstvz commented Nov 16, 2024

@vsbharath Ready for re-review. Looks like the integration tests are still failing, but due to the tests themselves rather than the build. We can address those in separate PRs.

@jstvz jstvz enabled auto-merge (squash) November 16, 2024 01:02
@jstvz jstvz merged commit 1f322d9 into main Nov 16, 2024
14 of 17 checks passed
@jstvz jstvz deleted the sfdx-rc-workflow branch November 16, 2024 01:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ignore-for-release Don't include in release notes internal Pull requests from IPDE team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants