-
Automate your workflow from idea to productionPricing:
- Open Source
GitHub Actions is the continous integration and delivery feature baked into GitHub. With Actions you can run any type of software in reaction to an event that happens in GitHub. An event can be a "git-push", when a pull request is opened, a new issue is created and much more.
#DevOps Tools #Continuous Integration #Developer Tools 307 social mentions
-
Help build, deploy and manage PHP servers in the cloud.Pricing:
- Open Source
Not all my personal projects use deployer or the GitHub Actions deploy method … yet. For a few projects it doesn't make sense to add all this complexity. Many of my side projects are fine to go down for a couple of seconds or minutes when the app is deployed, through Laravel Forge for example, as I am the sole user.
#Web Hosting #Cloud Hosting #Domain Name Registrar 32 social mentions
-
3E
Example.com
This product hasn't been added to SaaSHub yet# .github/workflows/deploy_manual_with_environments.yml Name: Deploy (Manual + GitHub Environments) On: workflow_dispatch: inputs: deploy_env: description: 'Deploy Environment' required: true default: 'stag' Jobs: deploy-stag: if: github.event.inputs.deploy_env == 'stag' name: Deploy staging runs-on: ubuntu-latest environment: name: staging url: https://stag.example.com steps: - uses: actions/checkout@v2 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: 7.4 - name: Install Dependencies run: composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist - name: Deploy uses: deployphp/action@master with: private-key: ${{ secrets.PRIVATE_KEY }} known-hosts: ${{ secrets.KNOWN_HOSTS }} dep: deploy ${{ github.event.inputs.deploy_env }} -v deploy-prod: if: github.event.inputs.deploy_env == 'prod' name: Deploy production runs-on: ubuntu-latest environment: name: production url: https://example.com steps: - uses: actions/checkout@v2 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: 7.4 - name: Install Dependencies run: composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist - name: Deploy uses: deployphp/action@master with: private-key: ${{ secrets.PRIVATE_KEY }} known-hosts: ${{ secrets.KNOWN_HOSTS }} dep: deploy ${{ github.event.inputs.deploy_env }} -v.
-
Deployment Tool for PHPPricing:
- Open Source
Today I would like to share with you my approach on how I deploy my PHP applications with deployer through GitHub Actions. This might sound counterintuitive, as deploying with deployer is already easy: Running a CLI command and youre done.
#Developer Tools #Continuous Integration #DevOps Tools 31 social mentions
-
The quick and simple editor for cron schedule expressions by Cronitor
The schedule listener accepts a cron expression as input. The example above runs every day on midnight UTC. If you need help figuring out the right cron syntax for your project I can recommend crontab guru.
#Cron Monitoring #Cron #Website Monitoring 165 social mentions
-
Official CLI tool for using GitHub from the command-line.Pricing:
- Open Source
In addition to the web UI and the GitHub API, the workflow can be triggered by using the GitHub CLI.
#Git #Code Collaboration #Software Development 120 social mentions