[ci] Cleanup of unused and broken GitHub Actions by iBotPeaches · Pull Request #29728 · fastlane/fastlane · GitHub
Skip to content

[ci] Cleanup of unused and broken GitHub Actions#29728

Merged
iBotPeaches merged 5 commits intofastlane:masterfrom
iBotPeaches:action-cleanup
Nov 29, 2025
Merged

[ci] Cleanup of unused and broken GitHub Actions#29728
iBotPeaches merged 5 commits intofastlane:masterfrom
iBotPeaches:action-cleanup

Conversation

@iBotPeaches
Copy link
Copy Markdown
Member

@iBotPeaches iBotPeaches commented Oct 17, 2025

Motivation and Context

As you click on the various workflows - this is what you find:

  • create tag on bump merge- this is hardcoded to ONLY release 221. It never really fires anymore except to run and instantly fail because its not version 221, the existing Step 1 & Step 2 automation jobs handle tag creation.

  • deploy to rubygems - much like last - never fired - 0 executions logged. Its logic was moved into Step 2.

  • process release - this SHOULD fire, but since GitHub Action won't dispatch an event if it caused the action. This never fired.


Description

I removed any action that has never fired and looks unneeded. I fixed the Process Release action to hook onto the Step 2 workflow so it should fire once that is completed.

Testing Steps

Tough to test GitHub Actions with how much is wired up via keys n such. You can review the removals to see the job has never been fired. You can review the fixed job and since it had never fired previously - it should be fine. It will fail however once it works because the GitHub Actions repo has decayed.

# Conflicts:
#	.github/workflows/create_tag_on_bump_merge.yml
#	.github/workflows/deploy_to_rubygems.yml
@lacostej
Copy link
Copy Markdown
Collaborator

@iBotPeaches
Copy link
Copy Markdown
Member Author

one thing I didn't get: the repo is tagged and the rubygems is updated. How is this happening? Via the build itself or manually?

On Part 2 of release towards the end it does a "gem push" to RubyGems and GHA -

So automatic after a manual kick off of Part 2 workflows.

@iBotPeaches iBotPeaches merged commit 414fd06 into fastlane:master Nov 29, 2025
3 checks passed
@iBotPeaches iBotPeaches deleted the action-cleanup branch November 29, 2025 12:37
@github-actions github-actions Bot locked and limited conversation to collaborators Jan 29, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants