Skip to content

Commit 4b94582

Browse files
authored
Remove submodule dependency from web-php in release process (php#22535)
The submodule was problematic and removed in php/infrastructure#1928. Update the release process documentation to reflect this, or RMs (sorry...) will accidentally re-add the submodule following the process. Change suggested by @DanielEScherzer on Slack.
1 parent cc1b9ee commit 4b94582

1 file changed

Lines changed: 1 addition & 25 deletions

File tree

docs/release-process.md

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -678,31 +678,7 @@ slightly different steps. We'll call attention where the steps differ.
678678
git push upstream master
679679
```
680680
681-
14. Switch to your local clone of the `web-php` repository and update the
682-
`web-php-distributions` submodule.
683-
684-
```shell
685-
cd /path/to/repos/php/web-php
686-
git pull --rebase upstream master
687-
git submodule init
688-
git submodule update
689-
cd distributions
690-
git fetch --all
691-
git pull --rebase upstream master
692-
cd ..
693-
git commit distributions -m "X.Y.Z tarballs"
694-
git push upstream master
695-
```
696-
697-
> 💬 **Hint** \
698-
> This fetches the last commit ID from `web-php-distributions` and pins the
699-
> "distributions" submodule in `web-php` to this commit ID.
700-
>
701-
> When the website syncs, which should happen within an hour, the tarballs
702-
> will be available from `https://www.php.net/distributions/php-X.Y.Z.tar.gz`,
703-
> etc.
704-
705-
15. Once the release is tagged, contact the release-managers@php.net distribution
681+
14. Once the release is tagged, contact the release-managers@php.net distribution
706682
list so that Windows binaries can be created. Once those are made, they may
707683
be found at https://windows.php.net/qa/.
708684

0 commit comments

Comments
 (0)