[website]: Update .asf.yaml to add "publish" configuration block #4575
+3
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Branch asf-site contains all the website content, but sometimes the website source checker is not reference to the latest version.
At present(Apr 8, 2025), the latest commit of asf-site is 76edded,

but the website asf site source checker referenced to previous (Feb 11, 2025) commit 8a3a8c2ee
According the instruction of asf infra doc, we need to add the publish configuration block to make sure the asf-site branch published well.
Note: although publishing the asf-site branch used to work without .asf.yaml being present, since May 2021 that file MUST be present at the root of the branch you wish to publish. for everything (including soft purging the CDN cache on updates) to work correctly.