DashboardSign inStart your trial

Appveyor

Reference

14 actions for Appveyor workflows.

01. Operations

Act on Appveyor from a workflow

Operations are the actions a workflow can take in Appveyor, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Access

5 operations

Manage user permissions and team collaboration settings for your AppVeyor projects. Use these operations to view collaborators, retrieve user information, check role assignments, and handle invitation workflows when onboarding team members to your CI/CD pipeline.

Action

Get Role

APPVEYOR_GET_ROLE

Retrieve detailed information about a specific role including its permissions and metadata. Use this to inspect what access level a role grants before assigning it to team members.

1 input
Action

Get Roles

APPVEYOR_GET_ROLES

Retrieve all available roles in your AppVeyor account to understand what permission levels exist before assigning team members to projects or resources.

Action

Get User Invitations

APPVEYOR_GET_USER_INVITATIONS

Retrieve all pending invitations sent to team members so you can track who you've invited and their status.

Action

Get Users

APPVEYOR_GET_USERS

Retrieve a complete list of all users in your AppVeyor account to manage team access and permissions.

Action

List Collaborators

APPVEYOR_LIST_COLLABORATORS

Retrieve all team members who have access to your AppVeyor account and projects. Use this to see who can manage your CI/CD pipelines and project builds.

Builds

7 operations

Retrieve build artifacts, logs, and status information across your projects. These operations enable you to download build outputs, generate status badges for documentation, access historical build data, and manage build records as part of your automation workflows.

Action★ Featured

Download Build Log

APPVEYOR_DOWNLOAD_BUILD_LOG

Retrieves the detailed build log output from a specific job, allowing you to review build results, errors, and diagnostic information without accessing the AppVeyor dashboard directly.

1 input
Action★ Featured

Get Build Artifacts

APPVEYOR_GET_BUILD_ARTIFACTS

Retrieves the list of files and artifacts generated by a completed build job, allowing you to access build outputs like compiled binaries, installers, or test reports.

1 input
Action★ Featured

Get Build By Version

APPVEYOR_GET_BUILD_BY_VERSION

Retrieve detailed information about a specific project build by its version number, allowing you to quickly access build status, logs, and artifacts for any release.

3 input
Action

Delete Build

APPVEYOR_DELETE_BUILD

Permanently remove a build from AppVeyor when you no longer need the build record or want to clean up failed builds from your project history.

1 input
Action

Get Project Branch Status Badge

APPVEYOR_GET_PROJECT_BRANCH_STATUS_BADGE

Retrieve a visual badge image that displays the current build status of a specific project branch, available in PNG or SVG format for embedding in documentation or repositories.

7 input
Action

Get Project Status Badge

APPVEYOR_GET_PROJECT_STATUS_BADGE

Retrieves a visual status badge that displays your project's current build status, making it easy to share build health information with your team or publicly.

6 input
Action

Get Public Project Status Badge

APPVEYOR_GET_PUBLIC_PROJECT_STATUS_BADGE

Retrieves a visual status badge that displays your project's latest build status, perfect for embedding in documentation or readme files to show real-time build health to collaborators and users.

9 input

Environments

1 operation

Access and configure deployment environments for your AppVeyor projects. Use this to retrieve environment settings that determine where and how your builds are deployed.

Action

Get Environments

APPVEYOR_GET_ENVIRONMENTS

Retrieve a list of all deployment environments available in your AppVeyor account. Use this to see which deployment targets are configured before setting up new releases or deployments.

Projects

1 operation

Retrieve a list of all your AppVeyor projects and their configuration details. This serves as the foundation for accessing project-specific information and managing your continuous integration setup.

Action★ Featured

Get Projects

APPVEYOR_GET_PROJECTS

Retrieve all projects associated with your AppVeyor account to view your continuous integration and deployment pipelines in one place.

What now

Use Appveyor in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.