All Projects → deliverybot → deployment-status

deliverybot / deployment-status

Licence: MIT license
GitHub action for updating deployments with status events.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to deployment-status

helm
GitHub action for deploying Helm charts.
Stars: ✭ 107 (+345.83%)
Mutual labels:  deployment, action, deployment-automation
AutoDeploy
Building an automated deployment system which is similar to AWS CodeDeploy
Stars: ✭ 44 (+83.33%)
Mutual labels:  deployment, deployment-automation
Meli
Platform for deploying static sites and frontend applications easily. Automatic SSL, deploy previews, reverse proxy, and more.
Stars: ✭ 2,125 (+8754.17%)
Mutual labels:  deployment, deployment-automation
Rsync Deployments
GitHub Action for deploying code via rsync over ssh
Stars: ✭ 59 (+145.83%)
Mutual labels:  deployment, action
monitoring-rancher
🤠How to Set up Rancher Server Monitoring with TIG Stack?
Stars: ✭ 22 (-8.33%)
Mutual labels:  deployment, deployment-automation
kafkaer
Template based Kafka topic/cluster/ACL management
Stars: ✭ 37 (+54.17%)
Mutual labels:  deployment, deployment-automation
AutoDeploy
AutoDeploy is a single configuration deployment library
Stars: ✭ 43 (+79.17%)
Mutual labels:  deployment, deployment-automation
deployer-php-action
Deploy PHP projects using Deployer from Github Actions
Stars: ✭ 57 (+137.5%)
Mutual labels:  deployment, action
useful-playbooks
🚚 Useful Ansible playbooks for easily deploy your website or webapp to absolutely fresh remote virtual server and automation many processes. Only 3 minutes from the playbook run to complete setup server and start it.
Stars: ✭ 52 (+116.67%)
Mutual labels:  deployment, deployment-automation
workflow-webhook
A Github workflow action to call a webhook with payload data from the event. Support for JSON or URL encoded endpoints.
Stars: ✭ 90 (+275%)
Mutual labels:  deployment, action
django-boilerplate-3.6.1
Django served by Gunicorn running behind Nginx reverse proxy. Deploy to AWS Elastic Beanstalk with Fabric3!
Stars: ✭ 13 (-45.83%)
Mutual labels:  deployment
Installomator
Installation script to deploy standard software on Macs
Stars: ✭ 472 (+1866.67%)
Mutual labels:  deployment
plasmolysis
[WIP] 探索同构开发新范式的可能性
Stars: ✭ 12 (-50%)
Mutual labels:  action
drupal-pi
Drupal on Docker on a Raspberry Pi. Pi Dramble's little brother.
Stars: ✭ 92 (+283.33%)
Mutual labels:  deployment
prettyBenching
🦕 A small lib to make your Deno benchmarking progress and results look pretty
Stars: ✭ 23 (-4.17%)
Mutual labels:  action
tiller-circleci-orb
Deploy Trellis, Bedrock and Sage(optional) via CircleCI
Stars: ✭ 13 (-45.83%)
Mutual labels:  deployment
corebot
A bot to trigger Rundeck and Jenkins jobs from Slack.
Stars: ✭ 69 (+187.5%)
Mutual labels:  deployment
gh-action-community
GitHub Action for the Community, from welcoming first timers to badges
Stars: ✭ 24 (+0%)
Mutual labels:  action
phoenix example
An example Phoenix app with one-click deployments to different cloud services.
Stars: ✭ 62 (+158.33%)
Mutual labels:  deployment
ipfs-action
GitHub Action for upload to IPFS. Supports Pinata, Infura pinning service as well as direct upload.
Stars: ✭ 115 (+379.17%)
Mutual labels:  action

Status Action

Marks a deployment status for GitHub actions.

Parameters

Inputs

  • state: Deployment state. (default: pending)
  • description: Descriptive message about the deployment state.
  • log-url: Log url location.
  • token: Github repository token.
  • environment: Name for the target deployment environment, which can be changed when setting a deploy status.
  • environment-url: URL for accessing your environment.

Example

# .github/workflows/deploy.yml
name: Deploy

on: ['deployment']

jobs:
  deployment:

    runs-on: 'ubuntu-latest'

    steps:
    - uses: actions/checkout@v1
    - name: 'use node 8.x'
      uses: actions/setup-node@v1
      with:
        node-version: 8.x

    - name: 'deployment pending'
      uses: 'deliverybot/deployment-status@v1'
      with:
        state: 'pending'
        token: '${{ github.token }}'

    - name: 'deploy'
      run: |
        npm run deploy

    - name: 'deployment success'
      if: success()
      uses: 'deliverybot/deployment-status@v1'
      with:
        state: 'success'
        token: '${{ github.token }}'

    - name: 'deployment failure'
      if: failure()
      uses: 'deliverybot/deployment-status@v1'
      with:
        state: 'failure'
        token: '${{ github.token }}'
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].