Workflows to get your Flutter project as a web app with GitHub Pages.
The following flags are used to enable/disable features in the workflow
Flag Name | Flag Description |
---|---|
FF_STEP_CREATE_ISSUE |
Repository variable used to enable/disable the step 'Create issue in the forked repository' |
The following inputs must be passed to the workflow
Input Name | Input Description |
---|---|
owner |
Owner of the repository to be forked |
repo |
Name of the repository to be forked |
fork-org |
Organization to where the repository must be forked |
run-id |
Identifier of the workflow run |
To manually trigger the GitHub Action workflow, we just need to run the following cURL command:
curl -L \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>"\
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/repos/ukoreh/actions/actions/workflows/fork-clone-build-deploy.yaml/dispatches \
-d '{"ref":"<BRANCH-OR-TAG>","inputs":{"owner":"<OWNER>","repo":"<REPO> ","fork-org":"<FORK-ORG>","run-id":"<RUN-ID>"}}'\
Where the following values must be defined:
<YOUR-TOKEN>
: The GitHub user token.<BRANCH-OR-TAG>
: The git reference for the workflow. The reference can be a branch or tag name.<OWNER>
: The account owner of the repository to be forked.<REPO>
: The name of the repository to be forked<FORK-ORG>
: Organization to where the repository must be forked<RUN-ID>
: Identifier of the workflow run