Design and construction of a soft X-ray beamline at SPring-8 is reported. The beamline utilizes high-quality linearly polarized soft X-rays obtainable from a figure-8 undulator for the study of photophysical and photochemical processes of atoms, molecules and surfaces in the inner-shell excitation region. It consists of two experimental stations, a photochemistry station and a chemical vapour deposition (CVD) station. A high-resolution grating monochromator is installed at the photochemistry station, while the intense undispersed undulator radiation is used at the CVD station. Unique features of the experimental chambers and of the analysis and characterization systems are described along with those of the monochromator.