Postgres SERIAL type are created as INT without auto increment

It’s this issue: Postgres SERIAL and BIGSERIAL are created as INT / BIGINT without auto increment · Issue #1009 · liquibase/liquibase · GitHub

The following liquibase changeset does not work as expected

<createTable tableName="test">
            <column name="id" type="SERIAL">
                <constraints nullable="false" primaryKey="true"/>
            </column>
</createTable>

It appears that SERIAL columns are replaced by INT, however liquibase does reconize that this column type is an auto increment column.
Should it normally be possible?
or workaround manually create seq ?
liquibase version: 4.15.0
Postgres version: 42.6.0
Postgres database version: 15.4 (homebrew)
os: mac

i try to use

<column name="id" type="SERIAL"  autoIncrement="true">
or
<column name="id" type="BIGINT"  autoIncrement="true">

but still not working
if use SQL script it work normolly

CREATE TABLE test (
    id SERIAL PRIMARY KEY NOT NULL
);