-
Notifications
You must be signed in to change notification settings - Fork 25k
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
refactor(devtools): remove git sha stamping from devtools build #55694
Closed
AleksanderBodurri
wants to merge
1
commit into
angular:main
from
AleksanderBodurri:remove-devtools-sha
Closed
refactor(devtools): remove git sha stamping from devtools build #55694
AleksanderBodurri
wants to merge
1
commit into
angular:main
from
AleksanderBodurri:remove-devtools-sha
Conversation
This file contains 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
This stamping is interfering with publishing to the Firefox addons store by brining in the entirety of the `.git` directory as part of the source code necessary for a reproducible build, which Firefox requires as part of it's approval process. In it's place, we are now using the extension version pulled from the manifest.
dgp1130
approved these changes
May 6, 2024
This PR was merged into the repository by commit 77ae5a3. |
AndrewKushnir
pushed a commit
that referenced
this pull request
May 6, 2024
This stamping is interfering with publishing to the Firefox addons store by brining in the entirety of the `.git` directory as part of the source code necessary for a reproducible build, which Firefox requires as part of it's approval process. In it's place, we are now using the extension version pulled from the manifest. PR Close #55694
AndrewKushnir
pushed a commit
that referenced
this pull request
May 6, 2024
This stamping is interfering with publishing to the Firefox addons store by brining in the entirety of the `.git` directory as part of the source code necessary for a reproducible build, which Firefox requires as part of it's approval process. In it's place, we are now using the extension version pulled from the manifest. PR Close #55694
dgp1130
added a commit
to dgp1130/angular
that referenced
this pull request
May 7, 2024
… for Firefox We removed display of the Git SHA in Angular DevTools in angular#55694, so there is no longer a need to stamp release builds in Chrome or Firefox. I opted to leave a `--config snapshot-build-firefox` option as a no-op which a reader could follow to a comment explaining exactly _why_ we can't stamp Firefox releases. This should hopefully make it less likely that we forget and attempt to re-add this feature in the future only to encounter the same release problems.
atscott
pushed a commit
that referenced
this pull request
May 8, 2024
… for Firefox (#55717) We removed display of the Git SHA in Angular DevTools in #55694, so there is no longer a need to stamp release builds in Chrome or Firefox. I opted to leave a `--config snapshot-build-firefox` option as a no-op which a reader could follow to a comment explaining exactly _why_ we can't stamp Firefox releases. This should hopefully make it less likely that we forget and attempt to re-add this feature in the future only to encounter the same release problems. PR Close #55717
atscott
pushed a commit
that referenced
this pull request
May 8, 2024
… for Firefox (#55717) We removed display of the Git SHA in Angular DevTools in #55694, so there is no longer a need to stamp release builds in Chrome or Firefox. I opted to leave a `--config snapshot-build-firefox` option as a no-op which a reader could follow to a comment explaining exactly _why_ we can't stamp Firefox releases. This should hopefully make it less likely that we forget and attempt to re-add this feature in the future only to encounter the same release problems. PR Close #55717
atscott
pushed a commit
that referenced
this pull request
May 8, 2024
… for Firefox (#55717) We removed display of the Git SHA in Angular DevTools in #55694, so there is no longer a need to stamp release builds in Chrome or Firefox. I opted to leave a `--config snapshot-build-firefox` option as a no-op which a reader could follow to a comment explaining exactly _why_ we can't stamp Firefox releases. This should hopefully make it less likely that we forget and attempt to re-add this feature in the future only to encounter the same release problems. PR Close #55717
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
action: merge
The PR is ready for merge by the caretaker
area: devtools
target: patch
This PR is targeted for the next patch release
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.
This stamping is interfering with publishing to the Firefox addons store by bringing in the entirety of the
.git
directory as part of the source code necessary for a reproducible build, which Firefox requires as part of it's approval process.In it's place, we are now using the extension version pulled from the manifest.