This is an automated email from the ASF dual-hosted git repository.

asf-ci-deploy pushed a commit to branch asf-site-production
in repository https://gitbox.apache.org/repos/asf/grails-website.git


The following commit(s) were added to refs/heads/asf-site-production by this 
push:
     new dca8db63fa3 Updating apache/grails-website asf-site-production branch 
for Github Actions run:18635731828
dca8db63fa3 is described below

commit dca8db63fa3f2eee0a67b2dd59e82b9785ea4624
Author: jamesfredley <[email protected]>
AuthorDate: Sun Oct 19 20:40:49 2025 +0000

    Updating apache/grails-website asf-site-production branch for Github 
Actions run:18635731828
---
 blog/index.html         |  8 ++++----
 blog/tag/quickcast.html |  8 ++++----
 download.html           | 18 +++++++++---------
 foundation/minutes.xml  |  2 +-
 index.html              | 14 +-------------
 rss.xml                 | 20 ++++++++++----------
 6 files changed, 29 insertions(+), 41 deletions(-)

diff --git a/blog/index.html b/blog/index.html
index 2e5696cbfaa..75eeff382df 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -690,9 +690,9 @@
   </a>
 </article></div></div><div class="threecolumns">
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2017-01-20-1.html'>
+  <a href='https://grails.apache.org/blog/2017-01-20-3.html'>
     <h3>January 20, 2017</h3>
-    <h2>Quickcast #3: Multi-Project Builds</h2>
+    <h2>Quickcast #5: Retrieving Runtime Config Value...</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
@@ -702,9 +702,9 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2017-01-20-3.html'>
+  <a href='https://grails.apache.org/blog/2017-01-20-1.html'>
     <h3>January 20, 2017</h3>
-    <h2>Quickcast #5: Retrieving Runtime Config Value...</h2>
+    <h2>Quickcast #3: Multi-Project Builds</h2>
   </a>
 </article></div></div><div class="threecolumns">
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
diff --git a/blog/tag/quickcast.html b/blog/tag/quickcast.html
index 0e62d863b71..be424caee0c 100644
--- a/blog/tag/quickcast.html
+++ b/blog/tag/quickcast.html
@@ -149,9 +149,9 @@
   </a>
 </article></div></div><div class="threecolumns">
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2017-01-20-1.html'>
+  <a href='https://grails.apache.org/blog/2017-01-20-3.html'>
     <h3>January 20, 2017</h3>
-    <h2>Quickcast #3: Multi-Project Builds</h2>
+    <h2>Quickcast #5: Retrieving Runtime Config Value...</h2>
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
@@ -161,9 +161,9 @@
   </a>
 </article></div>
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
-  <a href='https://grails.apache.org/blog/2017-01-20-3.html'>
+  <a href='https://grails.apache.org/blog/2017-01-20-1.html'>
     <h3>January 20, 2017</h3>
-    <h2>Quickcast #5: Retrieving Runtime Config Value...</h2>
+    <h2>Quickcast #3: Multi-Project Builds</h2>
   </a>
 </article></div></div><div class="threecolumns">
       <div class='column'><article class='blogcard' style='background-image: 
url(https://grails.apache.org/images/quickcast.jpg)'>
diff --git a/download.html b/download.html
index 3f351c856d9..ad0f8bcb866 100644
--- a/download.html
+++ b/download.html
@@ -122,19 +122,19 @@
   </div>
   <ul>
     <li>
-      <a 
href='https://www.apache.org/dyn/closer.lua/incubator/grails/core/7.0.0/sources/apache-grails-7.0.0-incubating-src.zip?action=download'>Source</a>
-      <a 
href='https://www.apache.org/dyn/closer.lua/incubator/grails/core/7.0.0/sources/apache-grails-7.0.0-incubating-src.zip.sha512?action=download'>SHA512</a>
-      <a 
href='https://www.apache.org/dyn/closer.lua/incubator/grails/core/7.0.0/sources/apache-grails-7.0.0-incubating-src.zip.asc?action=download'>ASC</a>
+      <a 
href='https://www.apache.org/dyn/closer.lua/grails/core/7.0.0/sources/apache-grails-7.0.0-src.zip?action=download'>Source</a>
+      <a 
href='https://www.apache.org/dyn/closer.lua/grails/core/7.0.0/sources/apache-grails-7.0.0-src.zip.sha512?action=download'>SHA512</a>
+      <a 
href='https://www.apache.org/dyn/closer.lua/grails/core/7.0.0/sources/apache-grails-7.0.0-src.zip.asc?action=download'>ASC</a>
     </li>
     <li>
-      <a 
href='https://www.apache.org/dyn/closer.lua/incubator/grails/core/7.0.0/distribution/apache-grails-7.0.0-incubating-bin.zip?action=download'>Binary</a>
-      <a 
href='https://www.apache.org/dyn/closer.lua/incubator/grails/core/7.0.0/distribution/apache-grails-7.0.0-incubating-bin.zip.sha512?action=download'>SHA512</a>
-      <a 
href='https://www.apache.org/dyn/closer.lua/incubator/grails/core/7.0.0/distribution/apache-grails-7.0.0-incubating-bin.zip.asc?action=download'>ASC</a>
+      <a 
href='https://www.apache.org/dyn/closer.lua/grails/core/7.0.0/distribution/apache-grails-7.0.0-bin.zip?action=download'>Binary</a>
+      <a 
href='https://www.apache.org/dyn/closer.lua/grails/core/7.0.0/distribution/apache-grails-7.0.0-bin.zip.sha512?action=download'>SHA512</a>
+      <a 
href='https://www.apache.org/dyn/closer.lua/grails/core/7.0.0/distribution/apache-grails-7.0.0-bin.zip.asc?action=download'>ASC</a>
     </li>
     <li>
-      <a 
href='https://www.apache.org/dyn/closer.lua/incubator/grails/core/7.0.0/distribution/apache-grails-wrapper-7.0.0-incubating-bin.zip?action=download'>Binary
 Wrapper</a>
-      <a 
href='https://www.apache.org/dyn/closer.lua/incubator/grails/core/7.0.0/distribution/apache-grails-wrapper-7.0.0-incubating-bin.zip.sha512?action=download'>SHA512</a>
-      <a 
href='https://www.apache.org/dyn/closer.lua/incubator/grails/core/7.0.0/distribution/apache-grails-wrapper-7.0.0-incubating-bin.zip.asc?action=download'>ASC</a>
+      <a 
href='https://www.apache.org/dyn/closer.lua/grails/core/7.0.0/distribution/apache-grails-wrapper-7.0.0-bin.zip?action=download'>Binary
 Wrapper</a>
+      <a 
href='https://www.apache.org/dyn/closer.lua/grails/core/7.0.0/distribution/apache-grails-wrapper-7.0.0-bin.zip.sha512?action=download'>SHA512</a>
+      <a 
href='https://www.apache.org/dyn/closer.lua/grails/core/7.0.0/distribution/apache-grails-wrapper-7.0.0-bin.zip.asc?action=download'>ASC</a>
     </li>
     <li>
       <a 
href='https://www.apache.org/dyn/closer.lua/incubator/grails/spring-security/7.0.0-RC2/sources/apache-grails-spring-security-7.0.0-RC2-incubating-src.zip?action=download'>Grails
 Spring Security 7.0.0-RC2 Plugin Source</a>
diff --git a/foundation/minutes.xml b/foundation/minutes.xml
index 73fb8dfded0..da80d406e47 100644
--- a/foundation/minutes.xml
+++ b/foundation/minutes.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?><rss 
xmlns:content="http://purl.org/rss/1.0/modules/content/"; 
version="2.0"><channel><title>Foundation | Grails 
Framework</title><link>https://grails.apache.org</link><description>A powerful 
Groovy-based web application framework for the JVM built on top of Spring 
Boot</description><pubDate>Sun, 19 Oct 2025 20:18:26 
GMT</pubDate><item><title>Technology Advisory Board 
Meeting</title><link>https://grails.apache.org/foundation/minutes/20221128-tab.html<
 [...]
+<?xml version="1.0" encoding="UTF-8"?><rss 
xmlns:content="http://purl.org/rss/1.0/modules/content/"; 
version="2.0"><channel><title>Foundation | Grails 
Framework</title><link>https://grails.apache.org</link><description>A powerful 
Groovy-based web application framework for the JVM built on top of Spring 
Boot</description><pubDate>Sun, 19 Oct 2025 20:36:36 
GMT</pubDate><item><title>Technology Advisory Board 
Meeting</title><link>https://grails.apache.org/foundation/minutes/20221128-tab.html<
 [...]
 <h3>Meeting Attendance:</h3>
 <ul>
 <li><strong>Puneet Behl</strong> - Grails Product Development Lead at Object 
Computing</li>
diff --git a/index.html b/index.html
index 610b7794c9f..4d6c86926cb 100644
--- a/index.html
+++ b/index.html
@@ -118,12 +118,6 @@
         <div class="calltoactions">
             <div class="calltoaction">
                 <b>Read the docs</b>
-                <h2>
-                    <a 
href="https://grails.apache.org/docs/7.0.0-RC2/";>Documentation
-                        <span class="version">7.0.0-RC2</span>
-                    </a>
-                </h2>
-                <br>
                 <h2>
                     <a 
href="https://grails.apache.org/docs/7.0.0/";>Documentation
                         <span class="version">7.0.0</span>
@@ -134,13 +128,7 @@
             <div class="calltoaction">
                 <b>Get the latest version</b>
                 <h2>
-                    <a 
href="https://www.apache.org/dyn/closer.lua/incubator/grails/core/7.0.0-RC2/distribution/apache-grails-7.0.0-RC2-incubating-bin.zip?action=download";>Download
-                        <span class="version">7.0.0-RC2</span>
-                    </a>
-                </h2>
-                <br>
-                <h2>
-                    <a 
href="https://github.com/apache/grails-forge/releases/download/v7.0.0/grails-cli-7.0.0.zip";>Download
+                    <a 
href="https://www.apache.org/dyn/closer.lua/grails/core/7.0.0/distribution/apache-grails-7.0.0-bin.zip?action=download";>Download
                         <span class="version">7.0.0</span>
                     </a>
                 </h2>
diff --git a/rss.xml b/rss.xml
index ada4a42feab..c9da2782bea 100644
--- a/rss.xml
+++ b/rss.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?><rss 
xmlns:content="http://purl.org/rss/1.0/modules/content/"; 
version="2.0"><channel><title>Blog | Grails 
Framework</title><link>https://grails.apache.org</link><description>A powerful 
Groovy-based web application framework for the JVM built on top of Spring 
Boot</description><pubDate>Sun, 19 Oct 2025 20:18:29 
GMT</pubDate><item><title>Apache Grails [%version] - Release 
Announcement</title><link>https://grails.apache.org/blog/2025-10-18-introducing-g
 [...]
+<?xml version="1.0" encoding="UTF-8"?><rss 
xmlns:content="http://purl.org/rss/1.0/modules/content/"; 
version="2.0"><channel><title>Blog | Grails 
Framework</title><link>https://grails.apache.org</link><description>A powerful 
Groovy-based web application framework for the JVM built on top of Spring 
Boot</description><pubDate>Sun, 19 Oct 2025 20:36:39 
GMT</pubDate><item><title>Apache Grails [%version] - Release 
Announcement</title><link>https://grails.apache.org/blog/2025-10-18-introducing-g
 [...]
 <p>The Apache Grails community is excited to announce the 7.0.0 release of the 
Apache Grails Framework!</p>
 <p>This achievement reflects the dedication of our community and underscores 
the strength of the ASF's open source ecosystems.</p>
 <p>Thousands, upon thousands, of hours have gone into this release, and we are 
incredibly grateful to everyone who contributed their time and expertise to 
make it happen.</p>
@@ -5184,24 +5184,24 @@ info.app.grailsVersion=3.2.5
 <p>GORM 6.1 will become the default version of GORM to be used in the upcoming 
Grails 3.3, in the meantime you can use GORM 6.1 in Grails 3.2 simply by 
changing the <code>gormVersion</code> setting in 
<code>gradle.properties</code>:</p>
 <pre><code class="language-groovy">gormVersion=6.1.0.RELEASE
 </code></pre>
-<p>To celebrate the release we have prepared the first of a series of new 
guides to cover GORM 6.1. Among the many new features are huge improvements to 
support Neo4j. Using the official Neo4j sample application, the new guide 
describes how you can <a 
href="https://guides.grails.org/neo4j-movies/guide/index.html";>build a graph 
application with the Grails framework, GORM 6.1 and Neo4j</a>! 
Enjoy!</p>]]></description><author>Graeme 
Rocher</author><guid>2017-03-27</guid><pubDate>Mon, 27 Mar [...]
+<p>To celebrate the release we have prepared the first of a series of new 
guides to cover GORM 6.1. Among the many new features are huge improvements to 
support Neo4j. Using the official Neo4j sample application, the new guide 
describes how you can <a 
href="https://guides.grails.org/neo4j-movies/guide/index.html";>build a graph 
application with the Grails framework, GORM 6.1 and Neo4j</a>! 
Enjoy!</p>]]></description><author>Graeme 
Rocher</author><guid>2017-03-27</guid><pubDate>Mon, 27 Mar [...]
 <p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a></p>
-<p>In this video, Grails<sup>®</sup> framework co-founder Graeme Rocher walks 
you through multi-project builds in Grails apps.</p>
-<p>The Grails framework does a few handy things with multi-project builds and 
plugins, not the least of which being that Grails compiles your plugins first 
and puts the class and resources of those plugins directly in the classpath. 
This lets you make changes to your plugins and instantly see those changes in 
your build.</p>
+<p>In this short video tutorial, Grails<sup>®</sup> framework co-founder, <a 
href="https://objectcomputing.com/products/2gm-team#brown";>Jeff Scott 
Brown</a>, highlights some of the great features of the Grails framework.</p>
+<p>In fewer than 18 minutes, Jeff describes several techniques for retrieving 
configuration values at runtime and discusses the pros and cons of each. Visit 
<a 
href="https://objectcomputing.com/news/2016/08/31/retrieving-config-values-grails-3";>this
 Grails blog post</a> for an accompanying article.</p>
+<p>For this Quickcast, you’ll need no more than a basic understanding of the 
Grails framework.</p>
 <p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/yNA0ce5fG9s"; 
frameborder="0"></iframe>]]></description><author>Graeme 
Rocher</author><guid>2017-01-20-1</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #6: Developing Grails® 3 
Applications with IntelliJ 
IDEA</title><link>https://grails.apache.org/blog/2017-01-20-4.html</link><description><![CDATA[</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/Qw5hjwT9EOc"; 
frameborder="0"></iframe>]]></description><author>Jeff Scott 
Brown</author><guid>2017-01-20-3</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #6: Developing Grails® 3 
Applications with IntelliJ 
IDEA</title><link>https://grails.apache.org/blog/2017-01-20-4.html</link><description><![CDATA[</p>
 <p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a></p>
 <p>Grails<sup>®</sup> 3 is a high-productivity framework for building web 
applications for the JVM.</p>
 <p>IntelliJ IDEA is a high-productivity Integrated Development Environment 
(IDE) for building a variety of application types. IDEA has always had great 
support for building Grails applications and, in particular, has the best 
support of any IDE for developing with Grails 3.</p>
 <p>In this 20-minute video, Grails framework co-founder, <a 
href="https://objectcomputing.com/products/2gm-team#brown";>Jeff Scott 
Brown</a>, introduces several tips and tricks related to building Grails 3 
applications in IDEA.</p>
 <p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/XsCCsTRdezw"; 
frameborder="0"></iframe>]]></description><author>Jeff Scott 
Brown</author><guid>2017-01-20-4</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #5: Retrieving Runtime Config Values 
in Grails® 
3</title><link>https://grails.apache.org/blog/2017-01-20-3.html</link><description><![CDATA[</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/XsCCsTRdezw"; 
frameborder="0"></iframe>]]></description><author>Jeff Scott 
Brown</author><guid>2017-01-20-4</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #3: Multi-Project 
Builds</title><link>https://grails.apache.org/blog/2017-01-20-1.html</link><description><![CDATA[</p>
 <p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a></p>
-<p>In this short video tutorial, Grails<sup>®</sup> framework co-founder, <a 
href="https://objectcomputing.com/products/2gm-team#brown";>Jeff Scott 
Brown</a>, highlights some of the great features of the Grails framework.</p>
-<p>In fewer than 18 minutes, Jeff describes several techniques for retrieving 
configuration values at runtime and discusses the pros and cons of each. Visit 
<a 
href="https://objectcomputing.com/news/2016/08/31/retrieving-config-values-grails-3";>this
 Grails blog post</a> for an accompanying article.</p>
-<p>For this Quickcast, you’ll need no more than a basic understanding of the 
Grails framework.</p>
+<p>In this video, Grails<sup>®</sup> framework co-founder Graeme Rocher walks 
you through multi-project builds in Grails apps.</p>
+<p>The Grails framework does a few handy things with multi-project builds and 
plugins, not the least of which being that Grails compiles your plugins first 
and puts the class and resources of those plugins directly in the classpath. 
This lets you make changes to your plugins and instantly see those changes in 
your build.</p>
 <p>Grails Quickcasts, brought to you through a partnership between <a 
href="https://objectcomputing.com/";>Object Computing, Inc.</a> (OCI) and <a 
href="https://dzone.com/";>DZone</a>, provide bite-sized tutorials to help you 
maximize your productivity with the Framework.</p>
-<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/Qw5hjwT9EOc"; 
frameborder="0"></iframe>]]></description><author>Jeff Scott 
Brown</author><guid>2017-01-20-3</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #4: Angular 
Scaffolding</title><link>https://grails.apache.org/blog/2017-01-20-2.html</link><description><![CDATA[</p>
+<iframe width="100%" height="560" 
src="https://www.youtube-nocookie.com/embed/yNA0ce5fG9s"; 
frameborder="0"></iframe>]]></description><author>Graeme 
Rocher</author><guid>2017-01-20-1</guid><pubDate>Fri, 20 Jan 2017 00:00:00 
GMT</pubDate></item><item><title>Quickcast #4: Angular 
Scaffolding</title><link>https://grails.apache.org/blog/2017-01-20-2.html</link><description><![CDATA[</p>
 <p>Tags: <a href="https://grails.apache.org/blog/tag/quickcast.html";><span 
class="hashtag">#quickcast</span></a> <a 
href="https://grails.apache.org/blog/tag/rest.html";><span 
class="hashtag">#rest</span></a></p>
 <p>In this Quickcast, 2GM (Groovy, Grails<sup>®</sup> framework, and 
Micronaut) team member, <a 
href="https://objectcomputing.com/products/2gm-team#kleeh";>James Kleeh</a>, 
walks you through the process of using the Angular scaffolding for Grails apps 
to build a fully functional web app, using a simple blog format for 
demonstration.</p>
 <p>The tutorial explains how to have the Grails framework set up a REST 
endpoint and all the Angular modules needed to get the web app running.</p>

Reply via email to