File tree Expand file tree Collapse file tree 13 files changed +968
-16
lines changed Expand file tree Collapse file tree 13 files changed +968
-16
lines changed Original file line number Diff line number Diff line change @@ -10,14 +10,20 @@ jobs:
10
10
runs-on : ubuntu-latest
11
11
steps :
12
12
- uses : actions/checkout@v3
13
- - name : Setup Fluent CI CLI
14
- uses : fluentci-io/setup-fluentci@v4
13
+ - name : Setup Fluent CI
14
+ uses : fluentci-io/setup-fluentci@v5
15
+ with :
16
+ wasm : true
17
+ plugin : deno
18
+ args : |
19
+ fmt
20
+ test
21
+ coverage
15
22
- name : Run Dagger Pipelines
16
23
run : |
17
- fluentci run deno_pipeline fmt test
18
24
dagger -m github.com/fluent-ci-templates/pulumi-pipeline@main functions
19
25
- name : Upload to Codecov
20
- run : fluentci run codecov_pipeline
26
+ run : fluentci run --wasm codecov upload
21
27
env :
22
28
CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
23
29
publish :
Original file line number Diff line number Diff line change @@ -10,21 +10,27 @@ jobs:
10
10
runs-on : ubuntu-latest
11
11
steps :
12
12
- uses : actions/checkout@v3
13
- - uses : denoland/setup-deno@v1
14
- with :
15
- deno-version : v1.41
16
- - name : Setup Fluent CI CLI
17
- run : deno install -A -r https://cli.fluentci.io -n fluentci
18
- - name : Setup Dagger
19
- run : |
20
- curl -L https://dl.dagger.io/dagger/install.sh | DAGGER_VERSION=0.10.0 sh
21
- sudo mv bin/dagger /usr/local/bin
22
- dagger version
23
13
- name : Setup Service Account
24
- run : echo $GCP_SERVICE_ACCOUNT > fluentci-086b644d4c53.json
14
+ run : |
15
+ echo $GCP_SERVICE_ACCOUNT > fluentci-086b644d4c53.json
25
16
env :
26
17
GCP_SERVICE_ACCOUNT : ${{ secrets.GCP_SERVICE_ACCOUNT }}
27
18
working-directory : example
19
+ - name : Setup Fluent CI CLI
20
+ uses : fluentci-io/setup-fluentci@v5
21
+ with :
22
+ wasm : true
23
+ plugin : bun
24
+ args : install
25
+ working-directory : example
26
+ - name : Run Wasm Plugin
27
+ run : |
28
+ fluentci run --wasm . preview --stack dev
29
+ fluentci run --wasm . up --stack dev
30
+ working-directory : example
31
+ env :
32
+ GOOGLE_APPLICATION_CREDENTIALS : ./fluentci-086b644d4c53.json
33
+ PULUMI_ACCESS_TOKEN : ${{ secrets.PULUMI_ACCESS_TOKEN }}
28
34
- name : Run Dagger Pipelines
29
35
run : dagger run deno run -A ../src/dagger/runner.ts preview
30
36
working-directory : example
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " pulumi" ,
3
- "sdk" : " github.com/fluentci-io/daggerverse/deno-sdk@main"
3
+ "sdk" : " github.com/fluentci-io/daggerverse/deno-sdk@main" ,
4
+ "version" : " v0.5.0" ,
5
+ "description" : " " ,
6
+ "author" : " Tsiry Sandratraina" ,
7
+ "license" : " MIT"
4
8
}
Original file line number Diff line number Diff line change
1
+ target /
You can’t perform that action at this time.
0 commit comments