Skip to content

guardian/content-atom

Folders and files

NameName
Last commit message
Last commit date
Oct 9, 2024
May 14, 2019
Nov 1, 2023
Nov 1, 2024
Nov 8, 2023
Jan 13, 2022
Nov 13, 2023
May 20, 2024
Jul 22, 2021
Nov 30, 2017
Mar 6, 2024
Jul 4, 2024
Jul 3, 2024
Jul 3, 2024
Jul 4, 2024

Repository files navigation

Content Atom Model Definition

This is the Thrift definition of the Content Atom model, and the published versions of this repository are built from the autogenerated code in various languages.

content-atom-model Scala version support NPM Version

Adding a new atom type

In order for the scala code generated from the thrift definitions to be packaged correctly a scala namespace needs to be included. For example for the chart atom this would be: #@namespace scala com.gu.contentatom.thrift.atom.chart

How to make releases (maven and npm):

This repo uses gha-scala-library-release-workflow to automate publishing releases (both full & preview releases) - see Making a Release.