Skip to content

apify/push-actor-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Apify Push Actor GitHub Action

A GitHub action that lets you push an Actor to the Apify platform, for example after every release.

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 }}

About

A GitHub Action to push an Actor the the Apify platform

Resources

License

Stars

Watchers

Forks

Packages

No packages published