-
Notifications
You must be signed in to change notification settings - Fork 85
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,45 @@ | ||
#( 'BaselineOfLibGit' 'BaselineOfIceberg' ) do: [ :each | | ||
(RPackageOrganizer default packageNamed: each ifAbsent: [ nil ]) | ||
ifNotNil: [ :aPackage | aPackage removeFromSystem ] ] | ||
"Shutdown Libgit" | ||
LGitLibrary shutDown: true. | ||
|
||
"Unregister all iceberg repository adapters since we are going to unload all code related to it. | ||
Otherwise obsolete instances will stay". | ||
IceMetacelloRepositoryAdapter allInstances do: #unregister. | ||
Smalltalk globals at: #IceSystemEventListener ifPresent: #unregisterSystemAnnouncements. | ||
|
||
"Workaround to avoid keeping an entry in World Menu to the obsolete class." | ||
(IceTipRepositoriesBrowser class>>#menuCommandOn:) removeFromSystem. | ||
|
||
"Remove iceberg from system (so I can reload it)" | ||
MetacelloPharoPlatform select. | ||
#( | ||
'BaselineOfLibGit' | ||
'BaselineOfIceberg' | ||
'Iceberg-UI' | ||
'Iceberg-TipUI' | ||
'Iceberg-Plugin-Pharo' | ||
'Iceberg-Plugin-Metacello' | ||
'Iceberg-Plugin-GitHub' | ||
'Iceberg-Plugin-Migration' | ||
'Iceberg-Plugin' | ||
'Iceberg-Metacello-Integration' | ||
'Iceberg-Libgit-Tonel' | ||
'Iceberg-Libgit-Filetree' | ||
'Iceberg-Libgit' | ||
'Iceberg-Tests' | ||
'Iceberg-Memory' | ||
'Iceberg-UI-Tests' | ||
'Iceberg-Core' | ||
'Iceberg-Changes' | ||
'Iceberg-Adapters' | ||
'Iceberg' | ||
'Iceberg-GitCommand' | ||
'Iceberg-SmartUI' | ||
'Iceberg-Pharo6' | ||
'LibGit-Core') | ||
do: [ :each | | ||
(each asPackageIfAbsent: [ | ||
(each , ' not found') traceCr. | ||
nil ]) | ||
ifNotNil: [ :package | | ||
('Removing ', each) traceCr. | ||
package removeFromSystem ] ] |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,7 +13,7 @@ jobs: | |
runs-on: ubuntu-latest | ||
name: Sync GitHub Wiki from Sources | ||
steps: | ||
- run: ./scripts/sync-wiki.sh | ||
- run: ./.github/scripts/sync-wiki.sh | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
jecisc
Author
Contributor
|
||
env: | ||
GH_PERSONAL_ACCESS_TOKEN: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }} | ||
shell: bash | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
{ | ||
'srcDirectory' : '', | ||
'tags' : [ #system ] | ||
'srcDirectory' : '' | ||
} |
This file was deleted.
This file was deleted.
IMHO these scripts are independent from github. Probably before were run by travis. And I remember I have run them locally from command line.
I don't mean to revert the commit, but would like to know more of the reasons.
Cheers, Martín