@@ -171,13 +171,13 @@ ($;@)
171
171
@ARGV ,
172
172
);
173
173
174
- my ($devel_commit ) = git ' rev-parse' => ' devel ' ;
175
- say " devel : $devel_commit " ;
174
+ my ($HEAD_commit ) = git ' rev-parse' => ' HEAD ' ;
175
+ say " HEAD : $HEAD_commit " ;
176
176
177
- my %devel_tree ;
178
- git ' ls-tree' => $devel_commit , sub {
177
+ my %HEAD_tree ;
178
+ git ' ls-tree' => $HEAD_commit , sub {
179
179
my ($mode , $type , $object , $file ) = split ;
180
- $devel_tree {$file } = [ $mode , $type , $object ];
180
+ $HEAD_tree {$file } = [ $mode , $type , $object ];
181
181
};
182
182
183
183
my %updated_files ;
@@ -189,10 +189,10 @@ ($;@)
189
189
# Merge files updated in devel
190
190
if ( $type eq ' blob' # Don't touch trees
191
191
&& $file ne ' .gitignore' # One .gitignore for each branch
192
- && exists $devel_tree {$file }
193
- && $object ne $devel_tree {$file }[2]) {
192
+ && exists $HEAD_tree {$file }
193
+ && $object ne $HEAD_tree {$file }[2]) {
194
194
say " - $file : $object (updated)" ;
195
- $release_tree {$file } = $devel_tree {$file };
195
+ $release_tree {$file } = $HEAD_tree {$file };
196
196
$updated_files {$file } = 1;
197
197
} else {
198
198
say " - $file : $object " ;
@@ -234,7 +234,7 @@ ($;@)
234
234
my $new_release_commit =
235
235
git ' commit-tree' , $new_release_tree ,
236
236
-p => $release_commit ,
237
- -p => $devel_commit ,
237
+ -p => $HEAD_commit ,
238
238
# For maximum compat, don't use '-m' but STDIN
239
239
\($version
240
240
? " Release v$version "
0 commit comments