Close Menu

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    How to Become a Product Designer: A Complete Guide for Career-Changers and Tech Pivoters

    September 30, 2025

    Socratic Questioning: A Powerful Tool for Deeper Learning and Critical Thinking

    September 28, 2025

    How to Become an AI Engineer: A Complete Guide for Career-Changers and Tech Pivoters

    September 27, 2025
    Facebook X (Twitter) Instagram
    The BridgeTechAcademy BlogThe BridgeTechAcademy Blog
    • Home
    • About
    • Courses
    • Testimonials
    • Blog
    • Contact
    The BridgeTechAcademy BlogThe BridgeTechAcademy Blog
    Home » Introducing new GitHub Actions for App Platform
    Artificial Intelligence

    Introducing new GitHub Actions for App Platform

    adeyemsBy adeyemsJune 1, 2025Updated:August 10, 2025No Comments2 Mins Read
    Facebook Twitter LinkedIn Copy Link
    Share
    Facebook Twitter LinkedIn Copy Link

    GitHub Actions is the CI/CD platform our customers use the most for building and deploying their code. In the past, we’ve provided a supported action, called app_action, that could be used to update an App that already exists via a GitHub Action.

    Today, we’re excited to introduce completely overhauled GitHub Actions for App Platform with improved pluggability to cater to all of the deployment needs you might think of.

    GitHub for all the things

    The new deploy action is the heart of our GitHub Actions ecosystem. Like the old one, it allows you to update an app that already exists. However, it also does much more than that: It also allows you to completely make the respective GitHub repository the source of truth in a GitOps-style fashion. Now, you can commit an AppSpec to your GitHub repository and handle the entire deployment process via GitHub Actions. It is no longer necessary to interact with DigitalOcean directly at all (apart from generating the token for the action to use).

    The in-repository AppSpec can also contain environment variable placeholders that will be replaced before deploying the new spec. This can be used to update image references on the fly or to manage your secrets via Github’s secret mechanism.

    We’ve also used the opportunity to provide more integration into the GitHub Actions ecosystem. The deploy action outputs the resulting app metadata and the build and deployment logs from the deployment that took place. Optionally, those logs are also logged in the action’s output itself. That metadata can be used to create rich integrations with App Platform, tailored to your specific needs.

    name: Update App
    
    on:
      push:
        branches: [main]
        
    permissions:
      contents: read
    
    jobs:
      deploy-app:
        runs-on: ubuntu-latest
        steps:
          - name: Checkout repository
            uses: actions/checkout@v4
          - name: Deploy the app
            uses: digitalocean/app_action/deploy@v2
            with:
              token: ${{ secrets.DIGITALOCEAN_ACCESS_TOKEN }}
    github
    Share. Facebook Twitter LinkedIn Email Copy Link
    adeyems
    • Website

    Add A Comment
    Leave A Reply Cancel Reply

    Latest Posts

    Oculus Quest X Headset: Discover a Shining New Star

    January 5, 2021

    iPhone Pro 13 Rumored to Feature 1 TB of Storage

    January 5, 2021

    Fujifilm’s 102-Megapixel Camera is the Size of a Typical DSLR

    January 5, 2021

    Apple Watch review: price drop makes Apple’s smartwatch more affordable

    January 30, 2016
    Artificial Intelligence
    The BridgeTechAcademy Blog
    Facebook X (Twitter) Instagram YouTube LinkedIn
    • Courses
    • Tech
    • Gadgets
    • Buy Now
    © 2026 BridgeTechAcademy

    Type above and press Enter to search. Press Esc to cancel.