Skip to content

chore: merge Engines 1.3.0 release into main - #9

Merged
jatmn merged 4 commits into
mainfrom
release/1.3.0
Oct 8, 2026
Merged

jatmn merged 4 commits into
mainfrom
release/1.3.0

Conversation

@jatmn

@jatmn jatmn commented Oct 8, 2026 •

Copy link
Copy Markdown
Owner

Merge release/1.3.0 into main to bring in Engines 1.3.0's Factorio 2.1 compatibility port, shaft overlay fixes, release metadata, and completed Lua baseline from #3, #8, and #7.

Resolved overlapping CI/documentation additions by retaining the release branch's completed baseline and current compatibility documentation. The release already incorporates main's automation and documentation updates. The integration commit preserves the release head's entire file tree exactly (93021f1), while incorporating main's history.

Validation:

  • All 18 CI-routing, owner-authorization, and packaging regression tests passed locally, without skips.
  • Tracked Python syntax, all tracked Lua files and Lua configuration syntax (Lua 5.2.4), actionlint 1.7.12, and whitespace checks passed.
  • Built and validated yi_engines_1.3.0.zip: 448 packaged files, metadata, notices, exact membership and checksum passed; development tooling excluded.
  • All five integration CI jobs passed: change routing, Lua syntax/Luacheck/StyLua, Python regressions, actionlint, and packaging. Original release head ce037f2 also passed all five jobs.

#8 documents Factorio 2.1.21 compatibility validation across four base/expansion configurations. Engine validation was not repeated for this history-only integration: all repository files exactly match the existing release head.

jatmn added 3 commits October 8, 2026 13:20
* Port Engines 1.3.0 startup to Factorio 2.1

* Migrate generator animations to Factorio 2.1 pictures
* Fix Factorio 2.1 shaft overlays and document compatibility

* Update repository homepage and 1.3.0 release date

* Describe current build without development branch references
* ci: port parent automation and checks for Engines (#4)

* docs: remove completed Pullfrog setup instructions (#6)

* docs: remove completed Pullfrog setup instructions

* docs: clarify Pullfrog automatic trigger policy

* docs: remove Pullfrog setup and configuration guidance

* fix: resolve Lua baseline lint warnings without changing prototypes

* style: format the remaining tracked Lua baseline

* ci: enforce the complete Lua baseline on main pushes

* ci: validate the corrected release/1.3.0 PR target
@sourcery-ai

sourcery-ai Bot commented Oct 8, 2026

Copy link
Copy Markdown

Sorry @jatmn, your pull request is larger than the review limit of 300,000 diff characters

@jatmn
jatmn merged commit 8d777d0 into main Oct 8, 2026
11 checks passed
@jatmn
jatmn deleted the release/1.3.0 branch October 8, 2026 22:44
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.

1 participant