Skip to content

Push Actor to Apify

Actions
Push and build an Actor to the Apify platform
v1-alpha
LatestPre-release
Star (15)

Apify Push Actor GitHub Action

What is Apify?

Apify is a full-stack web scraping and automation platform where developers can build, deploy, and publish serverless microapps called Actors.

What does Apify Push Actor GitHub Action do?

This GitHub action lets you push an Actor to the Apify platform, e.g. after every release. You can even easily make a beta release after each commit.

Inputs

token (required): The Apify token that should be used to authenticate the push operation. See the Apify integration docs for instructions on how to find it.

actor-id (optional): Name or ID of the Actor to push (e.g. "apify/hello-world" or "E2jjCZBezvAZnX8Rb"). If not provided, the command will create or modify the Actor with the name specified in ".actor/actor.json" file.

build-tag (optional): Build tag to be applied to the successful Actor build. By default, it is taken from the ".actor/actor.json" file.

version (optional): Actor version number to which the files should be pushed. By default, it is taken from the ".actor/actor.json" file.

Example usage

jobs:
  push_to_apify:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout sources
        uses: actions/checkout@v4

      - name: Set up node.js
        uses: actions/setup-node@v4
        with:
          node-version: 22

      - name: Push to Apify
        uses: apify/push-actor-action@master
        with:
          token: ${{ secrets.APIFY_TOKEN }}

Examples of top Actors on Apify Store

There are thousands of pre-built Actors on Apify Store. Check out some of the most popular:

  • Website Content Crawler: Crawl websites and extract text content to feed AI models, LLM applications, vector databases, or RAG pipelines.
  • Google Search Results Scraper: Extract organic and paid results, AI overviews, ads, queries, People Also Ask, prices, reviews, like a Google SERP API.
  • Instagram Scraper: Scrape and download Instagram posts, profiles, places, hashtags, photos, and comments.
  • Google Maps Email Extractor: Scrape websites of Google Maps places for contact details and get email addresses, website, location, address, zipcode, phone number, social media links.

Additional resources

Push Actor to Apify is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Push and build an Actor to the Apify platform
v1-alpha
LatestPre-release

Push Actor to Apify is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.