File tree 1 file changed +14
-3
lines changed
1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -64,27 +64,38 @@ jobs:
64
64
- deps
65
65
publish :
66
66
docker :
67
- - image : hexpm/elixir:latest
67
+ - image : hexpm/elixir:1.18.2-erlang-27.2.1-alpine-3.21.2
68
+ working_directory : ~/repo
69
+ environment :
70
+ LC_ALL : C.UTF-8
68
71
steps :
69
72
- checkout
73
+ - run : apk add --no-cache build-base linux-headers
74
+ - run : mix local.hex --force
70
75
- run : mix deps.get
71
76
- run : mix hex.publish --yes
72
77
73
78
workflows :
74
79
checks :
75
80
jobs :
76
- - check-license
81
+ - check-license :
82
+ filters :
83
+ tags :
84
+ only : /.*/
77
85
- build-test :
78
86
name : << matrix.tag >>
79
87
matrix :
80
88
parameters :
81
89
tag : *tags
90
+ filters :
91
+ tags :
92
+ only : /.*/
82
93
- publish :
83
94
requires :
84
95
- build-test
85
96
- check-license
86
97
filters :
87
98
tags :
88
- only : /^v\d+\.\d+\.\d+$/ # Only version tags
99
+ only : /^v.*/
89
100
branches :
90
101
ignore : /.*/
You can’t perform that action at this time.
0 commit comments