Rebuilding my portfolio site from scratch in CraftCMS 3 and having an issue getting content to display I'm rebuilding my portfolio site in CraftCMS 3 and started building some VERY basic templates to test the sections and ensure everything is connecting properly before uploading a bunch of content and building all the more complicated elements in my templates. I have a layout template and a home page index template that extends this layout. The layout is just a basic HTML5 boilerplate from emmet and a block tag. The index page template has a headline pulled from a single and an entry query that will generate a list of portfolio pieces from a structure. Below is the code for this page in its current, basic state.
{% extends &quot;_layouts/main&quot; %}

{% block main %}

&lt;h1&gt;{{ entry.title }}&lt;/h1&gt;

{# Create an entry query #}
{% set portfolioGrid = craft.entries().section('portfolio').all() %}

{# Display the entries #}
&lt;ul&gt;
    {% for portfolioTile in portfolioGrid %}
    &lt;li&gt;{{ portfolioTile.title }}&lt;/li&gt;
    {% endfor %}
&lt;/ul&gt;

{% endblock %}

{{ entry.title }} displays fine and the  tags are generated but the {% for %} loop isn't doing anything. I'm not getting any errors in the debug toolbar that I can see. The section name is correct. What else am I missing here? This should be a simple, straightforward query but it's blank.
Craft 3.5 (not sure when this occurred so maybe earlier) seems to default to a &quot;save&quot; draft&quot;c option for new entries. You have to publish the draft before it can go live. All working now though.