Skip to content

Conversation

@absidue
Copy link
Member

@absidue absidue commented Jan 18, 2026

Pull Request Type

  • Other

Description

Using the temporary GITHUB_TOKEN token is better for security, as it get revoked automatically as soon as the workflow ends and is scoped to just this repository, so if it were to somehow get leaked the damage that could be done is much lower and it would only be useable for as long as the workflow is running. This lets us remove the dedicated PUSH_TOKEN token.

Testing

Successful run here ("github-action[bot] enabled auto-merge (squash)"): absidue#5

@FreeTubeBot FreeTubeBot enabled auto-merge (squash) January 18, 2026 17:34
@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Jan 18, 2026
@FreeTubeBot FreeTubeBot merged commit f8a811e into FreeTubeApp:development Jan 18, 2026
6 checks passed
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Jan 18, 2026
@absidue absidue deleted the auto-merge-github-token branch January 18, 2026 21:19
PikachuEXE added a commit to PikachuEXE/FreeTube that referenced this pull request Jan 19, 2026
* development: (55 commits)
  Translated using Weblate (Chinese (Simplified Han script))
  Translated using Weblate (Czech)
  Translated using Weblate (Russian)
  Translated using Weblate (Polish)
  Translated using Weblate (Kurdish (Central))
  Translated using Weblate (French)
  Use GITHUB_TOKEN instead of dedicated PUSH_TOKEN in auto-merge workflow (FreeTubeApp#8541)
  Local API: Implement SABR for VODs (FreeTubeApp#8047)
  Bump package version from 0.23.12 to 0.23.13 (FreeTubeApp#8531)
  Update CodeQL workflow to match the latest template (FreeTubeApp#8533)
  fix: video player playback rate (FreeTubeApp#8407)
  Decipher live DASH manifest URL (FreeTubeApp#8530)
  Add a show all windows button to the tray menu (FreeTubeApp#8494)
  Disable automatically running the flatpak workflow (FreeTubeApp#8507)
  fix using shift on watch page (FreeTubeApp#8491)
  Translated using Weblate (Hebrew)
  Translated using Weblate (Hebrew)
  Fix WAPT link in README (FreeTubeApp#8529)
  Fix typo in auto-merge workflow (FreeTubeApp#8518)
  Added translation using Weblate (Uzbek)
  ...
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.

5 participants