Skip to content

Commit 00cd108

Browse files
authored
Merge pull request #81 from yetanalytics/update_ci
Update CI and CD
2 parents e00126d + 404d719 commit 00cd108

3 files changed

Lines changed: 11 additions & 24 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,21 @@ jobs:
1111

1212
steps:
1313
- name: Checkout repository
14-
uses: actions/checkout@v2
14+
uses: actions/checkout@v3
1515

1616
- name: Setup CD Environment
17-
uses: yetanalytics/actions/setup-env@v0.0.2
17+
uses: yetanalytics/actions/setup-env@v0.0.4
1818

1919
- name: Extract version
2020
id: version
21-
run: echo ::set-output name=VERSION::${GITHUB_REF#refs\/tags\/v}
21+
run: echo version=${GITHUB_REF#refs\/tags\/v} >> $GITHUB_OUTPUT
2222

2323
- name: Build and deploy to Clojars
24-
uses: yetanalytics/actions/deploy-clojars@v0.0.2
24+
uses: yetanalytics/actions/deploy-clojars@v0.0.4
2525
with:
2626
artifact-id: 'xapi-schema'
2727
src-dirs: '["src"]'
2828
resource-dirs: '[]'
29-
version: ${{ steps.version.outputs.VERSION }}
29+
version: ${{ steps.version.outputs.version }}
3030
clojars-username: ${{ secrets.CLOJARS_USERNAME }}
3131
clojars-deploy-token: ${{ secrets.CLOJARS_PASSWORD }}

.github/workflows/main.yml

Lines changed: 5 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,24 +12,11 @@ jobs:
1212

1313
# Steps represent a sequence of tasks that will be executed as part of the job
1414
steps:
15-
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
16-
- uses: actions/checkout@v2
17-
18-
- name: Prepare Node
19-
uses: actions/setup-node@v2
20-
with:
21-
node-version: '14'
22-
23-
- name: Prepare java
24-
uses: actions/setup-java@v2
25-
with:
26-
distribution: 'zulu'
27-
java-version: '11'
28-
29-
- name: Setup Clojure
30-
uses: DeLaGuardo/setup-clojure@3.5
31-
with:
32-
cli: 1.10.3.943 # Clojure CLI based on tools.deps
15+
- name: Checkout repository
16+
uses: actions/checkout@v3
17+
18+
- name: Setup CI environment
19+
uses: yetanalytics/actions/setup-env@v0.0.4
3320

3421
- name: Execute Clojure Tests
3522
run: clojure -A:dev -m xapi-schema.runner

README.org

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ You can use xapi-schema to validate (and generate) statements in real-time [[htt
1515
** Getting Started
1616
1. Add to your project dependencies:
1717
#+BEGIN_SRC clojure
18-
[[com.yetanalytics/xapi-schema "1.2.0"]]
18+
[[com.yetanalytics/xapi-schema "1.2.1"]]
1919
#+END_SRC
2020
2. Require in your project:
2121
#+BEGIN_SRC clojure

0 commit comments

Comments
 (0)