Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
check-circle

GitHub Action

ape-github-action

v2.0

ape-github-action

check-circle

ape-github-action

Run an ape command

Installation

Copy and paste the following snippet into your .yml file.

              

- name: ape-github-action

uses: ApeWorX/github-action@v2.0

Learn more about this action in ApeWorX/github-action

Choose a version

GitHub Actions CI File for Ape Projects

This action allows you to use your favorte ape commands in the GitHub Actions CI environment, such as ape compile and ape test

Inputs

python-version

Optional Overrides the version of python used to run ape. Default is using Python '3.8'.

ape-version-pin

Optional Overrides the pin used to install eth-ape. Default is to use the latest version of eth-ape (no pin).

ape-plugins-list

Optional Space-separated list of plugins to install. Default is to install from local ape-config.yaml.

Note: When requesting a pin, put it all together like 'plugin-a plugin-b==1.2.3 plugin-c>1.2'

Outputs

No outputs

Example usage

steps:
  - uses: actions/checkout@v2
  - uses: ApeWorX/github-action@v1
  - run: ape test -s

NOTE This action is still in development