fastlane / fastlane

🚀 The easiest way to automate building and releasing your iOS and Android apps

Home Page:https://fastlane.tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Github release update assets and release

IsaacIsrael opened this issue · comments

New Issue Checklist

Issue Description

When I tried to update exited release I amnot able to to do it

Command executed
  set_github_release(
        repository_name: repository_name,
        name: "Release version #{release_version}",
        tag_name: release_version,
        description: release_note || "No chnagelog ",
        upload_assets: release_path,
        api_token: api_token,
        commitish: current_branch
    )
Complete output when running fastlane, including the stack trace and command used
[10:28:25]: --- Step: set_github_release ---
[10:28:25]: --------------------------------
[10:28:25]: Creating release of agwafarm/user-mobile-app on tag "1.0.4(1)(25)" with name "Release version 1.0.4(1)(25)".
[10:28:26]: {"message":"Validation Failed","errors":[{"resource":"Release","code":"already_exists","field":"tag_name"}],"documentation_url":"https://docs.github.com/rest/reference/repos#create-a-release"}
[10:28:26]: Release on tag 1.0.4(1)(25) already exists!

Environment

 
✅ fastlane environment ✅

Stack

Key Value
OS 12.4
Ruby 3.1.2
Bundler? false
Git git version 2.32.1 (Apple Git-133)
Installation Source /usr/local/Cellar/fastlane/2.206.2/libexec/bin/fastlane
Host macOS 12.4 (21F79)
Ruby Lib Dir /usr/local/Cellar/ruby/3.1.2/lib
OpenSSL Version OpenSSL 1.1.1n 15 Mar 2022
Is contained false
Is homebrew true
Is installed via Fabric.app false
Xcode Path /Applications/Xcode.app/Contents/Developer/
Xcode Version 13.4
Swift Version 5.6.1

System Locale

Variable Value
LANG en_US.UTF-8 ✅
LC_ALL en_US.UTF-8 ✅
LANGUAGE

No Appfile found

fastlane gems

Gem Version Update-Status
fastlane 2.206.2 ✅ Up-To-Date

Loaded fastlane plugins:

Plugin Version Update-Status
fastlane-plugin-npm 0.4.0 ✅ Up-To-Date
fastlane-plugin-appcenter 2.0.0 ✅ Up-To-Date
fastlane-plugin-properties 1.1.2 ✅ Up-To-Date
fastlane-plugin-load_json 0.0.1 ✅ Up-To-Date
fastlane-plugin-unzip 1.0.1 ✅ Up-To-Date
Loaded gems
Gem Version
error_highlight 0.3.0
did_you_mean 1.6.1
atomos 0.1.3
rexml 3.2.5
CFPropertyList 3.0.5
claide 1.1.0
colored2 3.1.2
nanaimo 0.3.0
xcodeproj 1.21.0
rouge 2.0.7
xcpretty 0.3.0
terminal-notifier 2.0.0
unicode-display_width 1.8.0
terminal-table 1.8.0
plist 3.6.0
public_suffix 4.0.7
addressable 2.8.0
multipart-post 2.0.0
word_wrap 1.0.0
optparse 0.1.1
tty-screen 0.8.1
tty-cursor 0.7.1
tty-spinner 0.9.3
artifactory 3.0.15
babosa 1.0.4
colored 1.2
highline 2.0.3
commander 4.6.0
excon 0.92.3
faraday-em_http 1.0.0
faraday-em_synchrony 1.0.0
faraday-excon 1.1.0
faraday-httpclient 1.0.1
faraday-multipart 1.0.3
faraday-net_http 1.0.1
faraday-net_http_persistent 1.2.0
faraday-patron 1.0.0
faraday-rack 1.0.0
faraday-retry 1.0.3
ruby2_keywords 0.0.5
faraday 1.10.0
unf_ext 0.0.8.1
unf 0.1.4
domain_name 0.5.20190701
http-cookie 1.0.5
faraday-cookie_jar 0.0.7
faraday_middleware 1.2.0
fastimage 2.2.6
gh_inspector 1.1.3
json 2.6.1
mini_magick 4.11.0
naturally 2.2.1
rubyzip 2.3.2
security 0.1.3
xcpretty-travis-formatter 1.0.1
dotenv 2.7.6
bundler 2.3.11
simctl 1.6.8
jwt 2.3.0
uber 0.1.0
declarative 0.0.20
trailblazer-option 0.1.2
representable 3.2.0
retriable 3.1.2
mini_mime 1.1.2
memoist 0.16.2
multi_json 1.15.0
os 1.1.4
signet 0.16.1
googleauth 1.1.3
httpclient 2.8.3
webrick 1.7.0
google-apis-core 0.5.0
google-apis-playcustomapp_v1 0.7.0
google-apis-androidpublisher_v3 0.21.0
google-cloud-env 1.6.0
google-cloud-errors 1.2.0
google-cloud-core 1.6.0
google-apis-iamcredentials_v1 0.10.0
google-apis-storage_v1 0.14.0
rake 13.0.6
digest-crc 0.6.4
google-cloud-storage 1.36.2
emoji_regex 3.2.3
jmespath 1.6.1
aws-partitions 1.591.0
aws-eventstream 1.2.0
aws-sigv4 1.5.0
aws-sdk-core 3.131.1
aws-sdk-kms 1.57.0
aws-sdk-s3 1.114.0
set 1.0.2
forwardable 1.3.2
logger 1.5.0
pathname 0.2.0
shellwords 0.1.0
cgi 0.3.1
date 3.2.2
timeout 0.2.0
stringio 3.0.1
securerandom 0.1.1
uri 0.11.0
openssl 3.0.0
digest 3.1.0
io-nonblock 0.1.0
ipaddr 1.2.4
io-wait 0.2.1
zlib 2.1.1
resolv 0.2.1
time 0.2.0
open-uri 0.2.0
mutex_m 0.1.1
net-protocol 0.1.2
net-http 0.2.0
ostruct 0.5.2
english 0.7.1
erb 2.2.3
strscan 3.0.1
abbrev 0.1.0
io-console 0.5.11
tempfile 0.1.2
delegate 0.2.0
fileutils 1.6.0
tmpdir 0.1.2
base64 0.1.1
singleton 0.1.1
open3 0.1.1
nkf 0.1.1
prettyprint 0.1.1
pp 0.3.0
find 0.1.1
yaml 0.2.0
psych 4.0.3
fastlane-plugin-npm 0.4.0
fastlane-plugin-appcenter 2.0.0
csv 3.2.2
java-properties 0.3.0
fastlane-plugin-properties 1.1.2
fastlane-plugin-load_json 0.0.1
fastlane-plugin-unzip 1.0.1

generated on: 2022-06-13

Ok but I am able to update the release or delete or remove assets through the GitHub api. Why not implement that ?

To the right of the list of files, click Releases. On the right side of the page, next to the release you want to edit, click . Edit the details for the release in the form, then click Update release.
Subway Live IQ

Minimal
steps:

  • uses: actions/checkout@v2

  • uses: meeDamian/github-release@2.0
    with:
    token: ${{ secrets.GITHUB_TOKEN }}
    token is the only always required parameter to be passed to this action. Everything else can use sane defaults in some circumstances. See arguments to learn more. miocado

ezoic increase your site revenue