File tree Expand file tree Collapse file tree 3 files changed +32
-4
lines changed Expand file tree Collapse file tree 3 files changed +32
-4
lines changed Original file line number Diff line number Diff line change
1
+ 0.4.2
Original file line number Diff line number Diff line change
1
+ name : Install deva
2
+ description : Installs the defined version of deva
3
+ inputs :
4
+ version :
5
+ description : The version of deva to install
6
+ required : false
7
+ default : " "
8
+ features :
9
+ description : A space-separated list of features to install
10
+ required : false
11
+ default : " "
12
+
13
+ runs :
14
+ using : composite
15
+ steps :
16
+ - name : Set version
17
+ id : set-version
18
+ run : echo "version=$(cat .deva/version)" >> $GITHUB_OUTPUT
19
+ shell : bash
20
+
21
+ - name : Install deva
22
+ uses : DataDog/datadog-agent-dev@5863b9f5ae787d887ad20f326d0eb99eef2dd35e
23
+ with :
24
+ version : ${{ inputs.version || steps.set-version.outputs.version }}
25
+ features : ${{ inputs.features }}
Original file line number Diff line number Diff line change @@ -36,19 +36,21 @@ jobs:
36
36
with :
37
37
python-version-file : .python-version
38
38
39
- - name : Install dependencies
40
- run : pip install -r tasks/requirements.txt
39
+ - name : Install deva
40
+ uses : ./.github/actions/install-deva
41
+ with :
42
+ features : legacy-tasks
41
43
42
44
- name : Configure Git for GitHub Actions bot
43
45
run : |
44
46
git config --local user.name 'github-actions[bot]'
45
47
git config --local user.email 'github-actions[bot]@users.noreply.github.com'
46
48
47
49
- name : Validate documentation
48
- run : invoke docs.build --validate
50
+ run : deva inv docs.build --validate
49
51
50
52
- name : Build documentation
51
- run : invoke docs.build
53
+ run : deva inv docs.build
52
54
53
55
- uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
54
56
with :
You can’t perform that action at this time.
0 commit comments