All Projects → sebastianpopp → ftp-action

sebastianpopp / ftp-action

Licence: MIT license
Automate copying your files via FTP using this GitHub action.

Programming Languages

shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to ftp-action

Github Pages Deploy Action
Automatically deploy your project to GitHub Pages using GitHub Actions. This action can be configured to push your production-ready code into any branch you'd like.
Stars: ✭ 2,507 (+2685.56%)
Mutual labels:  deploy, github-actions
action-netlify-deploy
🙌 Netlify deployments via GitHub actions
Stars: ✭ 32 (-64.44%)
Mutual labels:  deploy, github-actions
Git Ftp
Uses Git to upload only changed files to FTP servers.
Stars: ✭ 5,104 (+5571.11%)
Mutual labels:  ftp, deploy
cfn-deploy
A useful GitHub Action to help you deploy cloudformation templates
Stars: ✭ 14 (-84.44%)
Mutual labels:  deploy, github-actions
actions-deploy-gist
📌 Deploy file to Github Gist
Stars: ✭ 26 (-71.11%)
Mutual labels:  deploy, github-actions
teamcity-deployer-plugin
Deployer plugin for TeamCity CI server
Stars: ✭ 37 (-58.89%)
Mutual labels:  ftp, deploy
Wordmove
Multi-stage command line deploy/mirroring and task runner for Wordpress
Stars: ✭ 1,791 (+1890%)
Mutual labels:  ftp, deploy
django-step-by-step
A Django + Vue reference project that focuses on developer tooling and CI/CD + IaC
Stars: ✭ 86 (-4.44%)
Mutual labels:  github-actions
chicio.github.io
👻 Fabrizio Duroni (me 😄) personal website. Created using GatsbyJS, Styled Components, Storybook, Typescript, tsParticles, GitHub pages, Github Actions, Upptime.
Stars: ✭ 20 (-77.78%)
Mutual labels:  github-actions
mp-ci
微信小程序、小游戏发布助手(CI)
Stars: ✭ 76 (-15.56%)
Mutual labels:  deploy
ghaction-virustotal
GitHub Action to upload and scan files with VirusTotal
Stars: ✭ 105 (+16.67%)
Mutual labels:  github-actions
netlify-build-github-actions
An example of triggering a Netlify build using Github Actions Scheduled Events
Stars: ✭ 31 (-65.56%)
Mutual labels:  github-actions
nextjs-cron
Cron jobs with Github Actions for Next.js apps on Vercel▲
Stars: ✭ 144 (+60%)
Mutual labels:  github-actions
snitch
Keep updated about all deploys on Tsuru
Stars: ✭ 16 (-82.22%)
Mutual labels:  deploy
jsdoc-action
📖 GitHub Action to build JSDoc documentation
Stars: ✭ 61 (-32.22%)
Mutual labels:  github-actions
deploy-to-vercel-action
🎬▲ Deploy your project to Vercel using GitHub Actions. Supports PR previews and GitHub deployments.
Stars: ✭ 84 (-6.67%)
Mutual labels:  github-actions
openMIC
Meter Information Collection System
Stars: ✭ 15 (-83.33%)
Mutual labels:  ftp
slsa-provenance-action
Github Action implementation of SLSA Provenance Generation
Stars: ✭ 34 (-62.22%)
Mutual labels:  github-actions
setup-bats
GitHub Action to setup BATS testing framework
Stars: ✭ 25 (-72.22%)
Mutual labels:  github-actions
no-free-usage-action
A NO-FREE-USAGE action for github. (Only worked with github action.)
Stars: ✭ 51 (-43.33%)
Mutual labels:  github-actions

ftp-action

Automate copying your files via ftp using this GitHub action.

Example usage

name: Deploy via ftp
on: push
jobs:
  deploy:
    name: Deploy
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v2
    - name: Upload ftp
      uses: sebastianpopp/ftp-action@releases/v2
      with:
        host: ${{ secrets.FTP_SERVER }}
        user: ${{ secrets.FTP_USERNAME }}
        password: ${{ secrets.FTP_PASSWORD }}
        localDir: "dist"
        remoteDir: "www"
        options: "--delete --asci"

Input parameters

Input parameter Description Required Default
host FTP server name Yes N/A
user FTP username Yes N/A
password FTP password Yes N/A
localDir The local directory to copy No .
remoteDir The remote directory to copy to No .
forceSsl Force SSL encryption No false
options Mirror command options No ''
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].