New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add the 'include' parameter #436
Comments
Duplicate of #201 You could achieve what you want by using the name: Deployment
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Set up Node.js
uses: actions/setup-node@v2
with:
node-version: '18.x'
uses: SamKirkland/[email protected]
with:
exclude: !{next.tar.gz,server.js,package.json,package-lock.json} Which excludes everything that doesn't match the values in the array Also, on a side note, may I ask you why are you using outdated Actions versions? Like SamKirkland/[email protected] instead of v4.3.4 or actions/checkout@v2 instead of v4. I am asking you because Node 12 and Node 16 actions (like actions/checkout@v2) are deprecated. See #340 and #434 |
Bug Description
The
FTP-Deploy-Action
lacks aninclude
parameter, which is necessary for specifying files to upload. Currently, the action only provides an exclude parameter to define files to ignore during deployment. This makes it cumbersome to deploy specific files or directories, especially when dealing with a large number of files where excluding individually would not be practical.My Action Config
My Action Log
The text was updated successfully, but these errors were encountered: