Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 30, 2026

  • Analyze current CI workflow configuration
  • Add pull_request trigger to ci.yml workflow
  • Ensure deploy job only runs on main branch pushes
  • Update .gitignore to exclude actionlint binary
  • Add cache poisoning protection (prevent forks from writing to cache)
  • Scope permissions to minimum required (move elevated permissions to deploy job only)
  • Fix duplicate workflow runs by restricting push events to main branch
  • Test and validate the changes

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits January 30, 2026 18:08
Co-authored-by: SnO2WMaN <15155608+SnO2WMaN@users.noreply.github.com>
Co-authored-by: SnO2WMaN <15155608+SnO2WMaN@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix setting file for build status in GitHub Actions Enable CI checks on PRs from forks with security hardening Jan 30, 2026
Copilot AI requested a review from SnO2WMaN January 30, 2026 18:12
@SnO2WMaN
Copy link
Member

@copilot

Build projectがPRが来たとき pull_requestpush の両方走ってしまっていてよくない.適切に修正してほしい.

… only

Co-authored-by: SnO2WMaN <15155608+SnO2WMaN@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 30, 2026

@copilot

Build projectがPRが来たとき pull_requestpush の両方走ってしまっていてよくない.適切に修正してほしい.

Fixed in commit 959e821. The push trigger is now restricted to only the main branch, so PRs will only trigger the pull_request event and won't run duplicate builds.

@SnO2WMaN SnO2WMaN marked this pull request as ready for review January 30, 2026 21:20
@SnO2WMaN SnO2WMaN merged commit 21be2ff into main Jan 30, 2026
3 checks passed
@SnO2WMaN SnO2WMaN deleted the copilot/fix-build-status-check branch January 30, 2026 21:20
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.

2 participants