Skip to content

Make linting its own workflow#317

Merged
sfc-gh-npuka merged 2 commits into
mainfrom
naisila/ci-tests
Apr 17, 2026
Merged

Make linting its own workflow#317
sfc-gh-npuka merged 2 commits into
mainfrom
naisila/ci-tests

Conversation

@sfc-gh-npuka
Copy link
Copy Markdown
Collaborator

@sfc-gh-npuka sfc-gh-npuka commented Apr 16, 2026

Description

lint-check-18 will error so we cannot merge a PR, but will allow the rest of the tests to run without needing to immediately fix a simple formatting bug.

Idea from @sfc-gh-dachristensen


Checklist

  • I have tested my changes and added tests if necessary
  • I updated documentation if needed
  • I confirm that all my commits are signed off (DCO)

@sfc-gh-npuka sfc-gh-npuka marked this pull request as ready for review April 16, 2026 20:21
Signed-off-by: sfc-gh-npuka <naisila.puka@snowflake.com>
Comment thread Makefile Outdated
# style/indent-related changes

# This target ensures that we download the PG_INDENT_VERSION's typedefs.list
# This target ensures that we download the latest major version's typedefs.list
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is technically the target major version, not latest, since it'll depend on what is getting built.

Comment thread Makefile

$(TYPEDEFS):
curl -o $(TYPEDEFS) https://buildfarm.postgresql.org/cgi-bin/typedefs.pl?branch=REL_$(PG_INDENT_VERSION)_STABLE
curl -o $(TYPEDEFS) https://buildfarm.postgresql.org/cgi-bin/typedefs.pl?branch=REL_$(PG_MAJOR_VERSION)_STABLE
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't have to do this in this PR, but I'd definitely love to get our custom types registered in the typedefs list, so some sort of script/way to maintain these and combine with the Postgres typedefs would be awesome. (More just a TODO that has been rattling in my head for a while...)

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

taking a note of that

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wow, seems like we have a lot of formatting issues to fix #319

Signed-off-by: sfc-gh-npuka <naisila.puka@snowflake.com>
@sfc-gh-npuka sfc-gh-npuka merged commit 2026c66 into main Apr 17, 2026
126 of 127 checks passed
@sfc-gh-npuka sfc-gh-npuka deleted the naisila/ci-tests branch April 17, 2026 12:43
sfc-gh-mslot pushed a commit that referenced this pull request May 1, 2026
lint-check-18 will error so we cannot merge a PR, but will allow
the rest of the tests to run without needing to immediately fix
a simple formatting bug.

---

Signed-off-by: Naisila Puka <naisila.puka@snowflake.com>
sfc-gh-mslot pushed a commit that referenced this pull request May 1, 2026
lint-check-18 will error so we cannot merge a PR, but will allow
the rest of the tests to run without needing to immediately fix
a simple formatting bug.

---

Signed-off-by: Naisila Puka <naisila.puka@snowflake.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants