Skip to content

fix(ci): fix release missing configuration - #36

Merged
ccharly merged 1 commit into
mainfrom
fix/ci-release
Sep 17, 2024
Merged

fix(ci): fix release missing configuration#36
ccharly merged 1 commit into
mainfrom
fix/ci-release

Conversation

@ccharly

Copy link
Copy Markdown
Contributor

Description

This configuration was missing.

Fixes

There is 2 strategies that can be handled by MetaMask/action-publish-release action:

@ccharly
ccharly requested a review from a team as a code ownerSeptember 17, 2024 16:06
@ccharlyccharly self-assigned this Sep 17, 2024
@ccharlyccharly mentioned this pull request Sep 17, 2024
@ccharly
ccharly added this pull request to the merge queueSep 17, 2024
Merged via the queue into main with commit 21231f4Sep 17, 2024
@ccharly
ccharly deleted the fix/ci-release branch September 17, 2024 16:42
github-merge-queueBot pushed a commit that referenced this pull request Sep 17, 2024
## Description
This is the release candidate for version 1.0.0. See the changelogs for
more details.
The initial attempt failed, and thus the release was not properly
finalized (no tags, no packages being published either), see:
-
e3522a2
-
https://github.com/MetaMask/accounts/actions/runs/10905969009/job/30266281001
There was a missing configuration file, see:
- #36
This will re-trigger the CI and should finalize the release 1.0.0.
ccharly added a commit that referenced this pull request Sep 18, 2024
## Description
This configuration was missing.
## Fixes
There is 2 strategies that can be handled by
`MetaMask/action-publish-release` action:
- `fixed`: Meaning all packages sharing the same version than the
"global" version get released together
* This was the strategy being used for:
-
e3522a2
-
https://github.com/MetaMask/accounts/actions/runs/10905969009/job/30266281001
- `independent`: Meaning each packages got published with their own
versions in a "independent" way
* This is the strategy that we need for this monorepo
@ccharlyccharly mentioned this pull request Sep 18, 2024
github-merge-queueBot pushed a commit that referenced this pull request Sep 18, 2024
## Description
This is the release candidate for version . See the changelogs for more
details.
## Related PRs
There was 2 attempts to create this release already:
1. #31
- There was a missing configuration file for one of the action which has
been fixed by:
* #36
2. #37
- This was an empty PR with the right title (which is a requirement for
the release workflow)
- However, one of the action to detect if this PR was a release did not
go through, since the `package.json` was already set to `1.0.0`, see:
*
https://github.com/MetaMask/accounts/actions/runs/10907728925/job/30272211482
# Git
The 2 previous PRs have been removed from the history to avoid having
multiple `release: 1.0.0` commits.
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@ccharly@k-g-j