@@ -274,7 +274,11 @@ jobs:
274274
275275 // Fetch releases from GitHub API
276276 let url = URL(string: "https://api.github.com/repos/${{ github.repository }}/releases")!
277- let task = URLSession.shared.dataTask(with: url) { data, response, error in
277+ var request = URLRequest(url: url)
278+ request.setValue("Bearer ${{ secrets.GITHUB_TOKEN }}", forHTTPHeaderField: "Authorization")
279+ request.setValue("application/vnd.github.v3+json", forHTTPHeaderField: "Accept")
280+
281+ let task = URLSession.shared.dataTask(with: request) { data, response, error in
278282 guard let data = data else {
279283 print("Failed to fetch releases")
280284 exit(1)
@@ -519,7 +523,11 @@ jobs:
519523
520524 // Fetch releases from GitHub API
521525 let url = URL(string: "https://api.github.com/repos/${{ github.repository }}/releases")!
522- let task = URLSession.shared.dataTask(with: url) { data, response, error in
526+ var request = URLRequest(url: url)
527+ request.setValue("Bearer ${{ secrets.GITHUB_TOKEN }}", forHTTPHeaderField: "Authorization")
528+ request.setValue("application/vnd.github.v3+json", forHTTPHeaderField: "Accept")
529+
530+ let task = URLSession.shared.dataTask(with: request) { data, response, error in
523531 if let error = error {
524532 print("Network error: \(error)")
525533 exit(1)
@@ -719,7 +727,11 @@ jobs:
719727
720728 // Fetch releases from GitHub API
721729 let url = URL(string: "https://api.github.com/repos/${{ github.repository }}/releases")!
722- let task = URLSession.shared.dataTask(with: url) { data, response, error in
730+ var request = URLRequest(url: url)
731+ request.setValue("Bearer ${{ secrets.GITHUB_TOKEN }}", forHTTPHeaderField: "Authorization")
732+ request.setValue("application/vnd.github.v3+json", forHTTPHeaderField: "Accept")
733+
734+ let task = URLSession.shared.dataTask(with: request) { data, response, error in
723735 guard let data = data else {
724736 print("Failed to fetch releases")
725737 exit(1)
0 commit comments