You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- This pipeline is designed to trigger a TI (test integration) workflow for a GFModules project.
4
-
It will trigger the workflow and pass the necessary parameters.
5
-
- The pipeline is designed to be as generic as possible, so they can be easily reused in any project.
6
-
- This repository is a part of the generic GitHub Actions pipeline collection that can be used in any project.
3
+
This repository provides a reusable GitHub Action for triggering a TI (test integration) workflow for a GFModules project. It will trigger the workflow and pass the necessary parameters.
7
4
8
5
## Usage
9
6
10
-
Here is a basic example of how you can integrate it in your project.
11
-
12
-
<details>
13
-
<summary>Example workflow</summary>
7
+
To use the action, add it to a workflow in your repository:
14
8
15
-
This workflow is executed automatically on push to the main branch, except for dependabot merges.
9
+
Here is a basic example of how you can integrate it in your project.
Replace `<url>` with the URL of the ORAC endpoint.
33
+
34
+
In this basic example, the workflow is executed automatically on push to the `main` branch and on any pull request. And thanks to the `workflow_dispatch` trigger it can also be executed manually from the repository's Actions tab.
39
35
40
36
### Configuration
41
37
42
-
The action has inputs. The inputs are:
38
+
The action has the following inputs:
43
39
44
-
- orac_htpasswd: The HTPassword for the ORAC endpoint. This is a secret and should be stored in the repository secrets. It should be in the format of `user:pass`.
45
-
- endpoint_url: The URL of the ORAC endpoint. This is a required input and should be provided as a string.
40
+
- `orac_htpasswd` (**required**): The HTPassword for the ORAC endpoint, formatted as `"user:pass"`. This should be stored in the repository secrets.
41
+
- `endpoint_url` (**required**): The URL of the ORAC endpoint.
46
42
47
43
### Update the bundle
48
44
@@ -52,3 +48,7 @@ When making changes in the src/index.js, make sure you generate the bundle by ru
52
48
53
49
If you want to contribute a new pipeline, please check the reusable workflow guidelines in the
0 commit comments