Skip to content

Add deprecation notices for Node Tests, PHP workflows, and Deploy workflow#101

Merged
srtfisher merged 3 commits intomainfrom
copilot/fix-9e45b055-390d-4ffe-bfbb-b9e551abd2dd
Aug 28, 2025
Merged

Add deprecation notices for Node Tests, PHP workflows, and Deploy workflow#101
srtfisher merged 3 commits intomainfrom
copilot/fix-9e45b055-390d-4ffe-bfbb-b9e551abd2dd

Conversation

Copy link
Contributor

Copilot AI commented Aug 28, 2025

This PR adds deprecation notices to guide users toward the new standalone GitHub Actions for testing Node.js and PHP projects, as well as deploying to remote repositories.

Changes Made

Node Tests Workflow

PHP Workflows

Deploy Workflow

Benefits

These standalone actions provide:

  • Better maintainability and focused functionality
  • More flexible configuration options
  • Easier testing and updates independent of this repository
  • Clearer separation of concerns between different workflow types

All deprecation notices follow the existing format used throughout the repository and include direct links to the replacement actions for easy migration.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: srtfisher <346399+srtfisher@users.noreply.github.com>
Copilot AI changed the title [WIP] Add a deprecation notice to the Node Tests readme to tell users to use @alleyinteractive/action-test-node instead. Add a deprecation notice to all the other PHP workflows to use @alleyinteractive/action-test-php instead Add deprecation notices for Node Tests and PHP workflows Aug 28, 2025
Copilot AI requested a review from srtfisher August 28, 2025 14:32
@srtfisher
Copy link
Member

@copilot add a deprecation notice to the PHP Composer Script workflow, too. also, add a deprecation notice to the Deploy to Remote Repository workflow to use https://github.com/alleyinteractive/action-deploy-to-remote-repository.

…Repository workflows

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

Copilot AI commented Aug 28, 2025

@copilot add a deprecation notice to the PHP Composer Script workflow, too. also, add a deprecation notice to the Deploy to Remote Repository workflow to use https://github.com/alleyinteractive/ac...

Added deprecation notices for both workflows as requested:

  1. PHP Composer Script workflow - now points to @alleyinteractive/action-test-php
  2. Deploy to Remote Repository workflow - now points to @alleyinteractive/action-deploy-to-remote-repository

Both notices follow the same format as the existing deprecation notices in the repository. (3f1c4c8)

Copilot AI changed the title Add deprecation notices for Node Tests and PHP workflows Add deprecation notices for Node Tests, PHP workflows, and Deploy workflow Aug 28, 2025
@srtfisher srtfisher marked this pull request as ready for review August 28, 2025 14:56
@srtfisher srtfisher merged commit a2c0bf0 into main Aug 28, 2025
2 checks passed
@srtfisher srtfisher deleted the copilot/fix-9e45b055-390d-4ffe-bfbb-b9e551abd2dd branch August 28, 2025 14:56
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