No spark 67 valiant
Forget the starter relay. If the starter works, the relay is OK
As Dana said, measure coil voltage. IF THE reading is full battery with key in "run" this means that either points are open (engine may have "landed" in that spot, or if you check under the cap and they are closed, and or bump the engine to visually be certain they are closed---if the reading is still battery, move your meter to the coil NEG which goes to the dist. If the reading is still battery, this means the points are not closed, not properly gapped, or are not conducting current, even if closed.
Make certain the points are actually opening and closing.
You can make up or buy an alligator clip jumper wire, and you really should have a couple for troubleshooting. Jumper from the alternator output stud, direct to the coil + terminal. This will eliminate vehicle wiring problems, BUT don't leave that there any longer that it takes to troubleshoot. This sends a lot of current to the coil. "Rig" a solid metal wire, that is, not radio noise suppressed, to a test gap or spark plug, to the coil tower, to test for spark. You can use low voltage wire if you "hang" it away from objects.
Keep in the back of your head that "new does not mean good." In other words the condenser/ capacitor can be be defective, even tho new, as can other parts