Skip to content

Commit dde23e3

Browse files
authored
Update pkgs-delete.yml (#922)
* Update pkgs-delete.yml * Update pkgs-delete.yml
1 parent 8687901 commit dde23e3

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/pkgs-delete.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,18 @@ jobs:
2121
run: pip install requests
2222
- name: Install Packaging
2323
run: pip install packaging
24-
- name: Get versions below 3.6.0
24+
- name: Delete versions below 3.6.1
2525
env:
2626
MYGET_FEED: 'neo'
27-
PACKAGE_NAMES: 'Neo.SmartContract.Framework,Neo.SmartContract.Testing'
27+
PACKAGE_NAMES: 'Neo,Neo.VM,Neo.Json,Neo.Cryptography.BLS12_381,Neo.SmartContract.Framework,Neo.SmartContract.Testing'
2828
MYGET_API_KEY: ${{ secrets.MYGET_TOKEN }}
2929
run: |
3030
import requests
3131
from packaging import version
3232
import os
3333
3434
def get_versions(feed, package_name, api_key):
35-
url = f"https://www.myget.org/F/{feed}/api/v2/Packages?$filter=Id eq '{package_name}'&$format=json"
35+
url = f"https://www.myget.org/F/{feed}/api/v2/Packages?$select=Version&$filter=Id eq '{package_name}'&$format=json"
3636
headers = {'Accept': 'application/json'}
3737
response = requests.get(url, headers=headers)
3838
if response.status_code == 200:
@@ -45,7 +45,7 @@ jobs:
4545
url = f"https://www.myget.org/F/{feed}/api/v2/package/{package_name}/{ver}?hardDelete=true"
4646
headers = {"X-NuGet-ApiKey": api_key}
4747
response = requests.delete(url, headers=headers)
48-
return response.status_code == 204 # 204 No Content, success
48+
return response.status_code == 200 # Success
4949
5050
feed = os.environ['MYGET_FEED']
5151
package_names = os.environ['PACKAGE_NAMES'].split(',')
@@ -54,7 +54,7 @@ jobs:
5454
for package_name in package_names:
5555
versions_to_delete = get_versions(feed, package_name, api_key)
5656
for ver in versions_to_delete:
57-
if version.parse(ver.split("-", 1)[0]) >= version.Version("3.6.0"):
57+
if version.parse(ver.split("-", 1)[0]) >= version.Version("3.6.1"):
5858
print(f"Omited {ver} of package {package_name}.")
5959
continue
6060
if delete_version(feed, package_name, ver, api_key):

0 commit comments

Comments
 (0)