Спартак Маковский родился 27 ноября 1920 года в городе Павлодаре (Казахстан) в семье украинского рабочего. Окончил 7 классов в городе Запорожье. Работал на заводе «Запорожсталь», учился в аэроклубе.
В 1937 году Маковский вступил в ряды Красной Армии. В 1939 году окончил Качинскую военную авиационную школу пилотов.
С 13 апреля 1943 года лейтенант С. И. Маковский в действующей армии: в должности командира звена 43-го ИАП (278-я ИАД). С 29 мая 1943 года командовал эскадрильей. Сражался на Северо-Кавказском, Южном, 4-м Украинском, 3-м Белорусском и 1-м Белорусском фронтах. Летал на Як-7, Як-1 и Як-9.
8 мая 1943 года командир звена 43-го истребительного авиационного полка (278-я истребительная авиационная дивизия, 3-й истребительный авиационный корпус, 4-я Воздушная армия, Северо-Кавказский фронт) старший лейтенант С. И. Маковский в районе станицы Крымской (Краснодарский край) таранным ударом на встречном курсе сбил истребитель противника. Сам произвёл посадку на повреждённом самолёте.
К 9 мая 1945 года капитан С. И. Маковский выполнил 215 боевых вылетов, в 79 воздушных боях сбил лично 25 и в составе группы 3 самолёта противника. Участник боёв за Берлин и Варшаву.
Указом Президиума Верховного Совета СССР от 13 апреля 1944 года за образцовое выполнение заданий командования в борьбе против немецко-фашистских захватчиков и проявленные при этом мужество и героизм старшему лейтенанту Спартаку Иосифовичу Маковскому было присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
После окончания войны продолжал служить в ВВС, окончил Высшие лётно-тактические курсы усовершенствования офицерского состава. С 12 августа 1958 года полковник С. И. Маковский - в запасе. Работал начальником аэроклуба в Свердловске. Затем жил в городе Запорожье (областной центр Украины). Умер 27 марта 2000 года. Его имя среди других Героев на Аллее Славы в Херсоне.
Награждён орденами: Ленина (13.04.1944), Красного Знамени (17.06.1943, 29.04.1944,04.06.1945), Александра Невского (23.02.1944), Отечественной войны 1-й степени (06.05.1943, 11.03.1985), Красной Звезды (21.08.1953); медалями, в том числе "За боевые заслуги" (24.06.1948).