Skip to content

add the 'include' parameter #436

Open
@okwareddevnest

Description

@okwareddevnest

Bug Description
The FTP-Deploy-Action lacks an include 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

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/FTP-Deploy-Action@4.0.0
      with:
        exclude: '**/*'
        include: next.tar.gz,server.js,package.json,package-lock.json

My Action Log

Invalid action input 'include'. Available expression contexts: `github`, `inputs`, `vars`, `needs`, `strategy`, `matrix`, `secrets`, `steps`, `job`, `runner`, `env`. Available expression functions: `hashFiles`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions