Skip to content

Commit dc3f402

Browse files
committed
Fix CI Pipelines
1 parent 68aa471 commit dc3f402

File tree

3 files changed

+71
-133
lines changed

3 files changed

+71
-133
lines changed

.github/workflows/automated-publish-docs.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ on:
44
push:
55
branches:
66
- v*.*
7+
paths-ignore:
8+
- 'github/**'
79

810
jobs:
911
env:
@@ -38,7 +40,7 @@ jobs:
3840
fi
3941
4042
install-dependencies-and-deploy:
41-
name: install dependencies
43+
name: Install Dependencies and Deploy
4244
needs: [env]
4345
runs-on: ubuntu-latest
4446
steps:
@@ -91,7 +93,7 @@ jobs:
9193
env:
9294
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
9395
SLACK_COLOR: ${{ contains(needs.*.result, 'failure') && 'failure' || 'success' }}
94-
SLACK_TITLE: "Airgapped package for ${{ inputs.env }} environment ${{ contains(needs.*.result, 'failure') && 'failed' || 'finished successfully' }}"
96+
SLACK_TITLE: "RunAI-Docs: Version ${{ needs.env.outputs.CURRENT_BRANCH }} Deployment ${{ contains(needs.*.result, 'failure') && 'failed' || 'completed successfully' }}"
9597
SLACK_MESSAGE_ON_SUCCESS: "Docs were updated successfully for version ${{ needs.env.outputs.TITLE }}"
9698
SLACK_MESSAGE_ON_FAILURE: "Docs update FAILED for version ${{ needs.env.outputs.TITLE }}"
9799
MSG_MINIMAL: true

.github/workflows/delete-deployments.yaml

Lines changed: 0 additions & 64 deletions
This file was deleted.
Lines changed: 67 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,76 +1,76 @@
1-
name: delete all published docs CI
1+
# name: delete all published docs CI
22

3-
on:
4-
workflow_dispatch:
5-
inputs:
6-
version:
7-
required: false
8-
description: 'Version number from branch to delete'
9-
# default: "main"
10-
type: string
11-
alias:
12-
required: false
13-
description: 'Version or alias. Use a branch version for all docs use the alias to hide docs.'
14-
# default: "latest"
15-
type: string
16-
# title:
17-
# required: false
18-
# description: 'Doc site dropdown menu title (version +/- latest)'
19-
# default: "latest"
20-
# type: string
3+
# on:
4+
# workflow_dispatch:
5+
# inputs:
6+
# version:
7+
# required: false
8+
# description: 'Version number from branch to delete'
9+
# # default: "main"
10+
# type: string
11+
# alias:
12+
# required: false
13+
# description: 'Version or alias. Use a branch version for all docs use the alias to hide docs.'
14+
# # default: "latest"
15+
# type: string
16+
# # title:
17+
# # required: false
18+
# # description: 'Doc site dropdown menu title (version +/- latest)'
19+
# # default: "latest"
20+
# # type: string
2121

22-
# pull_request:
23-
# branches:
24-
# - "master"
22+
# # pull_request:
23+
# # branches:
24+
# # - "master"
2525

26-
jobs:
27-
install_dependencies_and_deploy:
28-
name: install dependencies and deploy latest changes to prod
29-
runs-on: ubuntu-latest
30-
steps:
31-
- name: checkout latest
32-
uses: actions/checkout@v3
33-
with:
34-
ref: ${{ inputs.version }}
35-
fetch-depth: 0
26+
# jobs:
27+
# install_dependencies_and_deploy:
28+
# name: install dependencies and deploy latest changes to prod
29+
# runs-on: ubuntu-latest
30+
# steps:
31+
# - name: checkout latest
32+
# uses: actions/checkout@v3
33+
# with:
34+
# ref: ${{ inputs.version }}
35+
# fetch-depth: 0
3636

37-
- name: setup python
38-
uses: actions/setup-python@v4
39-
with:
40-
python-version: '3.9'
41-
cache: 'pip' # caching pip dependencies
37+
# - name: setup python
38+
# uses: actions/setup-python@v4
39+
# with:
40+
# python-version: '3.9'
41+
# cache: 'pip' # caching pip dependencies
4242

43-
- name: install dependencies
44-
run: |
45-
pip3 install -r requirements.txt
46-
47-
- name: Configure Git User
48-
run: |
49-
git config user.name "jasonnovichrunai"
50-
git config user.email "jason.novich@run.ai"
51-
# git fetch origin gh-pages --depth=0
43+
# - name: install dependencies
44+
# run: |
45+
# pip3 install -r requirements.txt
5246

53-
# - name: deploy mkdocs latest
54-
# # run: mkdocs gh-deploy --force
55-
# # echo "deploy new version with mike..."
56-
# if: ${{ inputs.version == 'master'}}
57-
# run: |
58-
# mike deploy --push ${{ inputs.version }} ${{ inputs.alias }} --title=${{ inputs.title }}-latest
59-
# mike set-default ${{ inputs.alias }} --ignore
60-
# - name: deploy mkdocs version
61-
# if: ${{ inputs.version != 'master' }}
47+
# - name: Configure Git User
6248
# run: |
63-
# mike deploy --push ${{ inputs.version }} ${{ inputs.alias }} --title=${{ inputs.title }}-latest
64-
# mike set-default ${{ inputs.alias }} --ignore
65-
# if [[ "${{ inputs.delete_latest }}" == 'true' ]]; then
66-
# mike delete --push latest
67-
# fi
68-
# --title=${{ inputs.alias }}${latest}
69-
# run: mike delete --push 2.9a
49+
# git config user.name "jasonnovichrunai"
50+
# git config user.email "jason.novich@run.ai"
51+
# # git fetch origin gh-pages --depth=0
52+
53+
# # - name: deploy mkdocs latest
54+
# # # run: mkdocs gh-deploy --force
55+
# # # echo "deploy new version with mike..."
56+
# # if: ${{ inputs.version == 'master'}}
57+
# # run: |
58+
# # mike deploy --push ${{ inputs.version }} ${{ inputs.alias }} --title=${{ inputs.title }}-latest
59+
# # mike set-default ${{ inputs.alias }} --ignore
60+
# # - name: deploy mkdocs version
61+
# # if: ${{ inputs.version != 'master' }}
62+
# # run: |
63+
# # mike deploy --push ${{ inputs.version }} ${{ inputs.alias }} --title=${{ inputs.title }}-latest
64+
# # mike set-default ${{ inputs.alias }} --ignore
65+
# # if [[ "${{ inputs.delete_latest }}" == 'true' ]]; then
66+
# # mike delete --push latest
67+
# # fi
68+
# # --title=${{ inputs.alias }}${latest}
69+
# # run: mike delete --push 2.9a
7070

71-
# mike delete --push ${{ inputs.version }}
71+
# # mike delete --push ${{ inputs.version }}
7272

73-
- name: deploy mkdocs
74-
run: |
75-
mike delete --push --all
76-
mike list
73+
# - name: deploy mkdocs
74+
# run: |
75+
# mike delete --push --all
76+
# mike list

0 commit comments

Comments
 (0)