
Closed
Posted
Paid on delivery
My Magento 2 store is already live on a single Nexcess PaaS environment, but every update still goes through a manual FTP-style process. I’d like to replace that with a clean GitHub Actions pipeline that can build, test, and deploy with zero downtime while giving me an easy path to add automated tests later (none exist yet). Here’s what I need you to craft: • A GitHub Actions workflow that checks out the repo, resolves Composer dependencies, runs Magento setup tasks (setup:upgrade, static-content:deploy, di:compile), manages cache/maintenance mode, and deploys to Nexcess over the recommended method (SSH/SFTP or Nexcess API). • Separate branches or job steps that let me push safely to a staging slot before promoting to production, even though Nexcess currently hosts only one environment. If an extra container or sub-domain is required for staging, outline how to configure it. • Rollback logic so a failed deployment automatically restores the previous release. • Environment variables and secrets handled through GitHub Secrets. • Brief Markdown README explaining how the workflow is structured, how to trigger it, and how to extend it with unit or integration tests later. Acceptance criteria • Running git push to the main branch builds and deploys to production with no more than a few seconds of customer-visible maintenance. • I can trigger a staging build manually or from a pull request. • All deployment steps execute inside the GitHub Actions logs with clear success/failure messages. • README is clear enough for another developer to replicate the setup on a fresh Nexcess account. You should have a track record with Magento 2, Composer, and GitHub Actions, plus first-hand experience deploying on Nexcess or similar PaaS platforms. If you can deliver a repeatable, bullet-proof workflow, let’s get started right away.
Project ID: 40387409
72 proposals
Remote project
Active 22 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
72 freelancers are bidding on average $145 USD for this job

I understand you need a GitHub Actions pipeline for Magento CI/CD on Nexcess, including staging deployment, rollback logic, and GitHub Secrets handling. I have extensive experience with Magento 2, Composer, and GitHub Actions, and have deployed on Nexcess before. I can deliver a reliable workflow meeting all your requirements. Please confirm if I have captured your needs accurately. Budget can be adjusted after discussing the full scope. Let's start right away and ensure a successful project completion. Please review my profile for my extensive experience. Looking forward to discussing the details and getting started.
$123 USD in 6 days
8.7
8.7

Hi there, I will set up your GitHub Actions pipeline — Composer install, setup:upgrade, static-content:deploy, di:compile, and zero-downtime deployment to Nexcess via SSH using symlinked releases. Each release gets its own directory, and the live symlink only switches after a successful build, so rollback is just re-pointing to the previous release folder. For staging on a single Nexcess environment, I will configure a subdomain pointing to a separate docroot — no extra container needed. Questions: 1) Do you have SSH access to Nexcess already, or only SFTP/panel access? 2) Is your repo currently holding the full Magento codebase or just custom modules? Looking forward to potentially working together. Thanks, Kamran
$90 USD in 5 days
8.4
8.4

Hello, In Magento CMS, 7+ years of experience with following activities: -> Magento migration from 1.9 to 2.0. X -> Commerce portal -> Modification/customization in Module or any functionality -> Multiple payment gateway & shipping methods integration & build. -> Community related work -> API & Plugin development & Integration -> Multi vendor & Multi Language -> Marketplace store -> Custom module as per customer requirement. Let's ping me for continue this process to make a good relation in this work. Thanks & Regards!!
$150 USD in 2 days
7.9
7.9

Hi there, I understand your Magento 2 store runs on a single Nexcess PaaS instance and updates are currently manual FTP; I will replace that with a GitHub Actions pipeline that builds, runs Magento CLI tasks, and deploys via Nexcess-recommended SSH/SFTP or API with zero-downtime intent. - Create a GitHub Actions workflow that: checks out code, runs composer install, runs php bin/magento setup:upgrade, di:compile, static-content:deploy, toggles maintenance mode and deploys via SSH/SFTP (or Nexcess API) with atomic release directories. - Add staged promotion: workflow jobs for PR/staging (deploy to a subdomain or extra container) and a protected promotion step to production; include scripts to provision a staging subdomain on Nexcess or use a separate container slot. - Implement rollback logic: keep timestamped releases, symlink release pointer, and automatic rollback on failure to previous release. - Use GitHub Secrets for SSH keys, API tokens, and env variables; include a concise README explaining triggers, workflow structure, and how to add tests. Skills: ✅ Magento 2 ✅ Composer ✅ GitHub Actions ✅ Nexcess / SSH-SFTP deploy ✅ Zero-downtime releases & rollback ✅ CI/CD deployment, caching & maintenance handling Certificates: ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 I’m available to start immediately. Is your Nexcess plan able to accept SSH/SFTP deploys and can you create a separate subdomain or container for staging? Best regards,
$105 USD in 1 day
6.7
6.7

Hey there, we are a team of developers and we can do this project in no time. Please, send me a message to discuss the work. Thanks Ashish Kumar.
$140 USD in 7 days
5.7
5.7

Hi, I’ll replace your FTP deploys with a zero-downtime GitHub Actions pipeline that safely builds, tests, and ships Magento 2 to Nexcess. You need composer builds, setup upgrades, static deploy, DI compile, plus staging despite a single environment and rollback safety, which I’ve handled on a Nexcess store using release directories and symlink switching for instant swaps. I’ll create a workflow with staged builds, SSH deploy, maintenance control under seconds, rollback on failure, secrets via GitHub, and a clear README with test extension paths. Do you have SSH access with deploy keys already set on Nexcess or should I include full server prep in the setup? Best Regards, Fizza Nadeem K
$150 USD in 4 days
5.8
5.8

Hello, I came across your project Magento CI/CD on Nexcess and I am very interested in working with you. I have reviewed your requirements and fully understand the scope and expectations. I specialize in PHP, Linux, Magento, Nginx, Web Development, Continuous Integration, Automation, CI/CD and have successfully delivered similar projects before. I am committed to delivering high-quality work with reliability, clarity, and professionalism. I work transparently throughout the project so progress, deadlines, and expectations stay clear at every stage. I would be glad to discuss further details and am ready to start immediately. Looking forward to hearing from you. Regards, Anum
$140 USD in 3 days
5.3
5.3

⚠️ If you're not happy, you don’t pay. ⚠️ Hi there, Thank you for sharing the detailed project brief. I can build your automated deployment pipeline for your Magento 2 store using GitHub Actions with a reliable and scalable design. I will deliver: • GitHub Actions workflow for seamless deployment • Staging slot setup for safe testing • Automatic rollback feature for failed deployments • GitHub Secrets for handling environment variables securely • Comprehensive Markdown README for easy replication You will also receive: • Guidance on workflow structure and extension possibilities I am confident I can execute your vision professionally and efficiently. Looking forward to discussing timelines and next steps. Best regards, Chirag.
$200 USD in 7 days
4.7
4.7

Dear Client, I'm an experienced full-stack developer specializing in Magento 2, CI/CD pipeline architecture, and GitHub Actions automation, with over 10 years of delivering robust, zero-downtime deployment workflows. I understand you need a complete GitHub Actions pipeline replacing your manual FTP process, covering Composer dependencies, Magento build tasks, staging promotion, automatic rollback, and secure secrets management on your Nexcess PaaS environment. I've built similar Magento 2 deployment pipelines with SSH-based deploys, maintenance-mode handling, and structured branch strategies for safe staging-to-production promotion. My expertise in Magento 2, GitHub Actions, Composer, and Linux server deployment ensures clear logs, bulletproof rollback logic, and a well-documented README for easy future extension.. Looking forward to hearing from you. Best regards, Md Ruhul Ajom
$60 USD in 4 days
5.3
5.3

Hello, I’ve read your Magento 2 on Nexcess needs and I’m confident I can replace the manual FTP workflow with a robust GitHub Actions pipeline that builds, tests, and deploys with near-zero downtime. I’m an experienced Magento 2 developer with hands-on Composer, PHP, and GitHub Actions integrations, and have deployed on Nexcess or similar PaaS. I will craft a workflow that checks out code, resolves dependencies, runs Magento setup tasks (setup:upgrade, static-content:deploy, di:compile), toggles maintenance mode and cache appropriately, and deploys via SSH/SFTP or Nexcess API. I’ll implement separate stages for staging and production, with a safe promotion path and a rollback that restores the previous release on failure. Secrets will live in GitHub Secrets, with a concise README explaining structure, triggers, and extension points for tests. If staging requires an extra container or subdomain, I’ll outline the config. Next steps: I can start with a baseline workflow this week and iterate based on your staging needs. Best regards, Billy Bryan
$250 USD in 2 days
4.6
4.6

Hello, I will professionally migrate your Magento 2 deployment into a fully automated GitHub Actions CI/CD pipeline with precision and efficiency. With 5+ years of experience in Magento 2, Composer, and GitHub Actions, I have built similar zero-downtime deployment workflows. What I will handle for you: • Create GitHub Actions workflow for build, deploy, cache, and Magento setup tasks • Configure staging + production flow with rollback support • Set up secure deployment using GitHub Secrets and SSH/SFTP I am ready to start immediately and deliver a reliable, automated deployment system. Warm regards, Monica Bhatia
$110 USD in 2 days
4.8
4.8

Hi, I am a Magento backend developer with 8 years of rich experience with a background in deployment automation and production systems. I am familiar with Magento 2, GitHub Actions, PHP, Linux, CI/CD. For this project, the most important part is building a safe deployment flow with rollback support so updates do not break the live store. I will set up a clean GitHub Actions pipeline for build and deploy, handle secrets securely, and structure staging and production steps in a way that is easy to maintain and extend later with tests. I also have strong experience with Composer-based PHP deployments and zero-downtime release workflows. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$250 USD in 7 days
4.6
4.6

Manually pushing Magento updates by FTP is not just tedious, it’s risky and stressful when you know even a small slip could impact your live store or cause downtime. Every update feels more nerve-wracking than it should, especially without an easy way to test or roll back. You can expect a seamless GitHub Actions pipeline that builds, tests, and deploys your Magento store to Nexcess with nearly zero downtime. Pushing to main will trigger safe, visible deployments, and staging will always be just a pull request away. First, I’ll design a workflow that covers build, Composer dependencies, and Magento setup, all triggered from GitHub. Next, staging and production will be kept separate using branches or jobs, with rollback logic ready in case of failure. Finally, I’ll document the process so it’s easy to maintain or extend with automated tests later. Does your Nexcess account have SSH or API access enabled, or do you currently use SFTP?
$140 USD in 7 days
4.6
4.6

Nexcess PaaS includes SSH access on most tiers, so a clean GitHub Actions pipeline is achievable without fighting their infrastructure. Composer runs in the pipeline, not on the server. The artifact deploys over SSH, and setup:upgrade plus cache:flush fire on arrival. Staging mirrors prod, giving you a real validation gate before anything touches production. Rollback is a git revert and re-deploy, not snapshot juggling under pressure. Secrets stay in Actions variables, nothing committed to the repo. Three milestones at $220 total: M1 is repo structure and staging pipeline ($73, 2 days), M2 is production deploy workflow and secrets wiring ($73, 2 days), M3 is rollback runbook, smoke tests, and handoff docs ($74, 1 day). What Magento version are you on, and do you already have a staging environment provisioned on Nexcess?
$220 USD in 5 days
4.6
4.6

As a top-tier, full-stack developer with over six years of experience, I have crafted custom automation workflows for multiple clients that streamlined their CI/CD processes. When it comes to Magento 2 deployments, I am your best bet - my profound understanding of Composer, extensive background in working with Magento 2, and strong command over GitHub Actions makes me the perfect candidate for this role. I understand the nuances of hosting platforms like Nexcess and have firsthand experience of the challenges you might face during deployment. My knowledge combined with my ability to write clean, well-structured code will ensure we build an efficient workflow that can handle builds even on a single Nexcess PaaS environment. Additionally, my familiarity with managing environment variables through GitHub Secrets will further enhance the security of your deployments. Moreover, my obsession with deadlines and pursuit of customer satisfaction means that you won't face any delays or unnecessary maintenance windows during this migration process. Together, we can create a foolproof process for your Magento updates on GitHib Actions that executes seamlessly in Nexus PaaS environment - no more FTP-style updates or manual intervention needed!
$66 USD in 2 days
4.3
4.3

I can set up a reliable CI/CD pipeline for your Magento 2 store on Nexcess so you’re no longer pushing updates manually to the live environment. This will give you safer deployments, fewer production issues, and a clearer process for your team. I’ve worked with Magento 2 on managed hosts like Nexcess and have implemented Git-based workflows, build pipelines, and zero-downtime deployment strategies for similar PaaS environments. This includes handling composer builds, static content deployment, and cache/indices as part of the release flow. My approach would be to connect your repo, define clear staging and production flows, configure automated builds/tests, and finalize a deployment process that fits Nexcess constraints and your team’s habits. I would love to chat more about your project! Regards
$140 USD in 7 days
4.4
4.4

Hi there, I see you need to replace your manual Nexcess FTP process with a GitHub Actions CI/CD pipeline. I completely understand the nightmare here: running di:compile or static-content:deploy directly on a live production Magento server eats up RAM, locks the database, and causes massive customer-facing downtime. To achieve the true "zero downtime" you requested, we cannot just push code and run commands on the live server. I will build an Atomic Deployment Workflow: Build Off-Server: GitHub Actions will run Composer and compile all DI/static assets inside the GitHub runner. Sync & Symlink: The workflow will securely rsync the pre-compiled artifact to a timestamped release folder on Nexcess, then instantly switch a symlink to the new folder. Downtime is literally one second. Instant Rollbacks: If a deployment fails, rolling back is instant—we just revert the symlink. Staging: I will configure a branch-triggered job for staging and map it to a Nexcess dev-site container. As a technical founder who specializes in Magento 2 DevOps and PaaS architectures, I build these pipelines to be bulletproof so you can deploy on a Friday without sweating. Question: Do you already have SSH access enabled in your Nexcess control panel, and what specific plan are you on (to confirm native staging availability)? Let's chat. Faisal Khalid
$250 USD in 5 days
4.1
4.1

Zero-downtime deployments on Nexcess PaaS are tricky because most hosts don't give you symlink-based release directories the way Capistrano or Deployer would on a plain VPS. I'd build a GitHub Actions workflow that SSHs into Nexcess, pulls the new code into a timestamped release folder, runs your Composer install and Magento compile steps there, then atomically swaps a symlink and flushes cache. For rollback I'd keep the last three releases and let you revert the symlink in one command. Staging can live on a subdomain or Nexcess staging slot if they offer one, otherwise I'll spin up a separate job that deploys to a /staging path and blocks production merges until that passes. I built a full VPS stack with KeyHelp and deployment automation for an Australian client in under 24 hours, so the DevOps side is second nature. More at ffulb.com. If you can share SSH access to the Nexcess environment and the GitHub repo I can assess the exact setup and get rolling.
$94 USD in 5 days
4.2
4.2

Hello sir, Did go through your job description and glad to share that I have enormous experience in working with Magento CI/CD on Nexcess I'm a seasoned programmer and Engineer with quality experience in Flutter, React, Node.JS, SpringBoot, Frontend and Backend Development, Python, Matlab, R studio, C, C++, C#, OpenCV, OpenGL, Tesseract OCR, google vision, Statistical programming/R progamming data analysis Computing for Data Analysis Time Series & Econometric, Machine learning, AI, Deep learning, Matlab and Mathematica, 3D modeling, CAD/CAM,AutoCAD, 2D, Architectural Engineering, SolidWorks, Unity 3D, PCB, Electronics, Arduino, Automation, Embedded and Firmware , IOT, Electrical/Mechanical Engineering I am a TOP Rated Freelancer, and you can check my reviews here as well: https://www.freelancer.com/u/mzdesmag. Looking forward to potentially working together on this project. Thanks and Best regards, Adekunle.
$30 USD in 1 day
3.9
3.9

Hello Sir, I am available to start work immediately. I have 10+years of experienced in Magento. Waiting for your reply Thanks, Nilesh
$140 USD in 7 days
3.9
3.9

Cairo, Egypt
Member since May 15, 2021
$30-250 USD
$5-50 USD / hour
$250-750 USD
$750-1500 USD
$250-750 USD
$25-50 AUD / hour
₹12500-37500 INR
$750-1500 USD
$2-8 USD / hour
$30-250 USD
$250-750 USD
₹1500-12500 INR
$30-250 AUD
$250-750 USD
₹1500-12500 INR
£250-750 GBP
₹12500-37500 INR
₹1500-12500 INR
$1500-3000 SGD
₹600-1500 INR
₹600-1500 INR