Skip to content

Commit 2536d3d

Browse files
authored
docs: rename Academy articles (#1639)
Rename to avoid confusion & make titles more action-oriented
1 parent 43fc98b commit 2536d3d

File tree

6 files changed

+15
-25
lines changed

6 files changed

+15
-25
lines changed

sources/academy/platform/deploying_your_code/deploying.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
---
2-
title: Deploying
3-
description: Push local code to the platform, or create a new Actor on the console and integrate it with a Git repo to optionally automatically rebuild any new changes.
2+
title: Publishing your Actor
3+
description: Push local code to the platform, or create a new Actor on the console and integrate it with a Git repository to optionally automatically rebuild any new changes.
44
sidebar_position: 5
55
slug: /deploying-your-code/deploying
66
---
77

8-
# Deploying {#deploying}
9-
10-
**Push local code to the platform, or create a new Actor on the console and integrate it with a Git repo to optionally automatically rebuild any new changes.**
8+
**Push local code to the platform, or create a new Actor on the console and integrate it with a Git repository to optionally automatically rebuild any new changes.**
119

1210
---
1311

@@ -17,7 +15,7 @@ Once you've **actorified** your code, there are two ways to deploy it to the Api
1715

1816
Before we deploy our project onto the Apify platform, let's ensure that we've pushed the changes we made in the last 3 lessons into our remote GitHub repository.
1917

20-
> The benefit of using this method is that any time you push to the Git repo, the code on the platform is also updated and the Actor is automatically rebuilt. Also, you don't have to use a GitHub repository - you can use GitLab or any other service you'd like.
18+
> The benefit of using this method is that any time you push to the Git repository, the code on the platform is also updated and the Actor is automatically rebuilt. Also, you don't have to use a GitHub repository - you can use GitLab or any other service you'd like.
2119
2220
### Creating the Actor
2321

@@ -33,17 +31,17 @@ In the **Source** tab on the new Actor's page, we'll click the dropdown menu und
3331

3432
Now we'll paste the link to our GitHub repository into the **Git URL** text field and click **Save**.
3533

36-
### Adding the webhook to the repository {#adding-repo-webhook}
34+
### Adding the webhook to the repository {#adding-repository-webhook}
3735

3836
The final step is to click on **API** in the top right corner of our Actor's page:
3937

4038
![API button](../expert_scraping_with_apify/images/api-button.jpg)
4139

4240
And scroll through all of the links until we find the **Build Actor** API endpoint. Now we'll copy this endpoint's URL, head back over to our GitHub repository and navigate to **Settings > Webhooks > Add webhook**. The final thing to do is to paste the URL and save the webhook.
4341

44-
![Adding a webhook to your GitHub repo](../../../platform/actors/development/deployment/images/ci-github-integration.png)
42+
![Adding a webhook to your GitHub repository](../../../platform/actors/development/deployment/images/ci-github-integration.png)
4543

46-
That's it! The Actor should now pull its source code from the repo and automatically build.
44+
That's it! The Actor should now pull its source code from the repository and automatically build.
4745

4846
## Without a GitHub repository (using the Apify CLI) {#with-apify-cli}
4947

@@ -57,7 +55,7 @@ One important thing to note is that you can use a `.gitignore` file to exclude f
5755
5856
## Deployed! {#deployed}
5957

60-
Great! Once you've pushed your Actor to the platform, you should see it in the list of Actors under the **Actors** tab. If you used `apify push`, you'll have access to the **multifile editor** (discussed [here](../getting_started/creating_actors.md)).
58+
Great! Once you've pushed your Actor to the platform, you will find it listed under the **Actors** tab. When using the `apify push` command, you will have access to the multifile editor. For details about using the multifile editor, refer to [Creating Actors](/academy/getting-started/creating-actors#web-ide).
6159

6260
![Deployed Actor on the Apify platform](./images/actor-page.jpg)
6361

sources/academy/platform/deploying_your_code/docker_file.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Dockerfile
2+
title: Creating Actor Dockerfile
33
description: Understand how to write a Dockerfile (Docker image blueprint) for your project so that it can be run within a Docker container on the Apify platform.
44
sidebar_position: 4
55
slug: /deploying-your-code/docker-file
@@ -8,8 +8,6 @@ slug: /deploying-your-code/docker-file
88
import Tabs from '@theme/Tabs';
99
import TabItem from '@theme/TabItem';
1010

11-
# Dockerfile {#dockerfile}
12-
1311
**Understand how to write a Dockerfile (Docker image blueprint) for your project so that it can be run within a Docker container on the Apify platform.**
1412

1513
---
@@ -20,7 +18,7 @@ The **Dockerfile** is a file which gives the Apify platform (or Docker, more spe
2018
2119
## Base images {#base-images}
2220

23-
If your project doesn’t already contain a Dockerfile, don’t worry! Apify offers [many base images](/sdk/js/docs/guides/docker-images) that are optimized for building and running Actors on the platform, which can be found [here](https://hub.docker.com/u/apify). When using a language for which Apify doesn't provide a base image, [Docker Hub](https://hub.docker.com/) provides a ton of free Docker images for most use-cases, upon which you can create your own images.
21+
If your project doesn’t already contain a Dockerfile, don’t worry! Apify offers [many base images](/sdk/js/docs/guides/docker-images) that are optimized for building and running Actors on the platform, which can be found on [Docker Hub](https://hub.docker.com/u/apify). When using a language for which Apify doesn't provide a base image, [Docker Hub](https://hub.docker.com/) provides a ton of free Docker images for most use-cases, upon which you can create your own images.
2422

2523
> Tip: You can see all of Apify's Docker images [on DockerHub](https://hub.docker.com/u/apify).
2624

sources/academy/platform/deploying_your_code/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Deploying your code
2+
title: Deploying your code to Apify
33
description: In this course learn how to take an existing project of yours and deploy it to the Apify platform as an Actor.
44
sidebar_position: 9
55
category: apify platform

sources/academy/platform/deploying_your_code/input_schema.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
---
2-
title: Input schema
2+
title: Creating Actor input schema
33
description: Learn how to generate a user interface on the platform for your Actor's input with a single file - the INPUT_SCHEMA.json file.
44
sidebar_position: 2
55
slug: /deploying-your-code/input-schema
66
---
77

8-
# Input schema {#input-schema}
9-
108
**Learn how to generate a user interface on the platform for your Actor's input with a single file - the INPUT_SCHEMA.json file.**
119

1210
---

sources/academy/platform/deploying_your_code/inputs_outputs.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
---
2-
title: Inputs & outputs
2+
title: Managing Actor inputs and outputs
33
description: Learn to accept input into your Actor, do something with it, and then return output. Actors can be written in any language, so this concept is language agnostic.
44
sidebar_position: 1
55
slug: /deploying-your-code/inputs-outputs
66
---
77

8-
# Inputs & outputs {#inputs-outputs}
9-
108
**Learn to accept input into your Actor, do something with it, and then return output. Actors can be written in any language, so this concept is language agnostic.**
119

1210
---

sources/academy/platform/deploying_your_code/output_schema.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
---
2-
title: Dataset schema
2+
title: Creating dataset schema
33
description: Learn how to generate an appealing Overview table interface to preview your Actor results in real time on the Apify platform.
44
sidebar_position: 3
55
slug: /deploying-your-code/dataset-schema
66
---
77

8-
# Dataset schema
9-
108
**Learn how to generate an appealing Overview table interface to preview your Actor results in real time on the Apify platform.**
119

1210
---
1311

14-
The Dataset schema generates an interface that enables users to instantly preview their Actor results in real time.
12+
The dataset schema generates an interface that enables users to instantly preview their Actor results in real time.
1513

1614
![Dataset Schema](../../../platform/actors/development/actor_definition/images/output-schema-example.png)
1715

0 commit comments

Comments
 (0)