新ぴたぶろぐ
自分が書きたいことを書くだけのブログ
≡
検索
AND検索
OR検索
↑
プロフィール
Pitan
プログラミングや音MADやらが趣味
↑
最新のページ
最新の5件
2025-03-28
ActionsからPackagesへPublishしようとしてもForbiddenとかUnauthorizedで失敗する
2025-03-20
ユーザー単位での共通の gradle.properties
2025-03-18
GitHub Pagesの解除方法
今使っているものについてまとめる2025
2025-03-13
MMDのプラグインまとめ
[
もっと見る
]
↑
タグ
Java
Minecraft
ゲーム
プログラミング
情報技術
[
もっと見る
]
↑
人気のページ
人気の5件
FrontPage
(39807)
【Discord】強力なスパム対策ができるボット「Wick」を紹介します。
(1679)
RecentUpdates
(1504)
【Minecraft】 FabricとForgeどっちがいいのだろうか?
(769)
無料のWikiソフトウェアを比較してみる
(374)
↑
カウンター
合計:
0
今日:
0
昨日:
0
オンライン:
5
トップ
ヘルプ
PukiWiki
ActionsからPackagesへPublishしようとしてもForbiddenとかUnauthorizedで失敗する をテンプレートにして作成
開始行:
* GitHub ActionsからPackagesへPublishしようとしてもForbid...
#splitbody{{
LEFT:
&tag(情報技術,Java,Maven,Gradle,GitHub,GitHub Actions,Git...
#split
RIGHT:&size(13){投稿日: 2025-03-28 (金)};
}}
#bcontents
** はじめに [#ue113a9b]
試しにActionsでPackagesへPublishしようとしているんだけど...
#ika_twitter(tweet,PitaQ_Modding,1905273194371785141)
*** エラー1 [#se0e1528]
#gcode{{
> Task :publishMavenJavaPublicationToGitHubPackagesReposi...
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':publishMavenJavaPublicationTo...
> Failed to publish publication 'mavenJava' to repository...
> Could not PUT 'https://maven.pkg.github.com/(以下略)...
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
[Incubating] Problems report is available at: file:///hom...
Deprecated Gradle features were used in this build, makin...
You can use '--warning-mode all' to show the individual d...
For more on this, please refer to https://docs.gradle.org...
BUILD FAILED in 1m 42s
9 actionable tasks: 9 executed
Error: Process completed with exit code 1.
}}
*** エラー2 [#h81dbfb5]
#gcode{{
> Task :publishMavenJavaPublicationToGitHubPackagesReposi...
FAILURE: Build failed with an exception.
[Incubating] Problems report is available at: file:///hom...
* What went wrong:
Deprecated Gradle features were used in this build, makin...
Execution failed for task ':publishMavenJavaPublicationTo...
> Failed to publish publication 'mavenJava' to repository...
You can use '--warning-mode all' to show the individual d...
> Could not PUT 'https://maven.pkg.github.com/(以下略)...
For more on this, please refer to https://docs.gradle.org...
* Try:
9 actionable tasks: 9 executed
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
BUILD FAILED in 1m 13s
Error: Process completed with exit code 1.
}}
** 解決策: GITHUB_TOKEN を使うのを諦める [#ed6d0a5a]
#ika_twitter(tweet,PitaQ_Modding,1905432980514037772)
以下のように変更してみた。
ちなみにこれはbuildしてPackagesにpublishするworkflowだ。
#gcode(yml){{{
# Build and Publish
name: Gradle CI
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Java 21
uses: actions/setup-java@v3
with:
java-version: '21'
distribution: 'temurin'
- name: Change gradlew permissions
run: chmod +x ./gradlew
- name: Build with Gradle
uses: gradle/gradle-build-action@v2
with:
arguments: build
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: Artifacts
path: build/libs/
publish:
runs-on: ubuntu-latest
needs: build
steps:
- uses: actions/checkout@v3
- name: Set up Java 21
uses: actions/setup-java@v3
with:
java-version: '21'
distribution: 'temurin'
- name: Download artifacts
uses: actions/download-artifact@v4
with:
name: Artifacts
path: build/libs/
- name: Change gradlew permissions
run: chmod +x ./gradlew
- name: Publish to GitHub Packages
env:
GITHUB_TOKEN: ${{ secrets.PAT_KEY }}
run: ./gradlew assemble publish
}}}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
にしていたが、どうやらGITHUB_TOKENは権限不足で使えないよ...
たとえ、permissions: でpackages: writeにしてもセキュリテ...
なので次のようにシークレットを指定する。
名前は任意だがここではPAT_KEYというシークレットをつくった。
シークレットキーはリポジトリの上バー「Settings」->左のサ...
Repository secretsの「New repository secret」をクリックし...
そしてのenvには以下のように変更する
GITHUB_TOKEN: ${{ secrets.PAT_KEY }}
おそらくだが、Actionsからセキュリティ上の理由でPublicなリ...
PRをマージして悪意のあるコードが入ったまま、Publishしてし...
しかし、Docsにもそれについて言及されていないとは参った。P...
** コメント [#e1eae827]
#pctrlcmt
&size(10){キーワード: 情報技術, GitHub Packages, Publish,...
終了行:
* GitHub ActionsからPackagesへPublishしようとしてもForbid...
#splitbody{{
LEFT:
&tag(情報技術,Java,Maven,Gradle,GitHub,GitHub Actions,Git...
#split
RIGHT:&size(13){投稿日: 2025-03-28 (金)};
}}
#bcontents
** はじめに [#ue113a9b]
試しにActionsでPackagesへPublishしようとしているんだけど...
#ika_twitter(tweet,PitaQ_Modding,1905273194371785141)
*** エラー1 [#se0e1528]
#gcode{{
> Task :publishMavenJavaPublicationToGitHubPackagesReposi...
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':publishMavenJavaPublicationTo...
> Failed to publish publication 'mavenJava' to repository...
> Could not PUT 'https://maven.pkg.github.com/(以下略)...
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
[Incubating] Problems report is available at: file:///hom...
Deprecated Gradle features were used in this build, makin...
You can use '--warning-mode all' to show the individual d...
For more on this, please refer to https://docs.gradle.org...
BUILD FAILED in 1m 42s
9 actionable tasks: 9 executed
Error: Process completed with exit code 1.
}}
*** エラー2 [#h81dbfb5]
#gcode{{
> Task :publishMavenJavaPublicationToGitHubPackagesReposi...
FAILURE: Build failed with an exception.
[Incubating] Problems report is available at: file:///hom...
* What went wrong:
Deprecated Gradle features were used in this build, makin...
Execution failed for task ':publishMavenJavaPublicationTo...
> Failed to publish publication 'mavenJava' to repository...
You can use '--warning-mode all' to show the individual d...
> Could not PUT 'https://maven.pkg.github.com/(以下略)...
For more on this, please refer to https://docs.gradle.org...
* Try:
9 actionable tasks: 9 executed
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
BUILD FAILED in 1m 13s
Error: Process completed with exit code 1.
}}
** 解決策: GITHUB_TOKEN を使うのを諦める [#ed6d0a5a]
#ika_twitter(tweet,PitaQ_Modding,1905432980514037772)
以下のように変更してみた。
ちなみにこれはbuildしてPackagesにpublishするworkflowだ。
#gcode(yml){{{
# Build and Publish
name: Gradle CI
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Java 21
uses: actions/setup-java@v3
with:
java-version: '21'
distribution: 'temurin'
- name: Change gradlew permissions
run: chmod +x ./gradlew
- name: Build with Gradle
uses: gradle/gradle-build-action@v2
with:
arguments: build
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: Artifacts
path: build/libs/
publish:
runs-on: ubuntu-latest
needs: build
steps:
- uses: actions/checkout@v3
- name: Set up Java 21
uses: actions/setup-java@v3
with:
java-version: '21'
distribution: 'temurin'
- name: Download artifacts
uses: actions/download-artifact@v4
with:
name: Artifacts
path: build/libs/
- name: Change gradlew permissions
run: chmod +x ./gradlew
- name: Publish to GitHub Packages
env:
GITHUB_TOKEN: ${{ secrets.PAT_KEY }}
run: ./gradlew assemble publish
}}}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
にしていたが、どうやらGITHUB_TOKENは権限不足で使えないよ...
たとえ、permissions: でpackages: writeにしてもセキュリテ...
なので次のようにシークレットを指定する。
名前は任意だがここではPAT_KEYというシークレットをつくった。
シークレットキーはリポジトリの上バー「Settings」->左のサ...
Repository secretsの「New repository secret」をクリックし...
そしてのenvには以下のように変更する
GITHUB_TOKEN: ${{ secrets.PAT_KEY }}
おそらくだが、Actionsからセキュリティ上の理由でPublicなリ...
PRをマージして悪意のあるコードが入ったまま、Publishしてし...
しかし、Docsにもそれについて言及されていないとは参った。P...
** コメント [#e1eae827]
#pctrlcmt
&size(10){キーワード: 情報技術, GitHub Packages, Publish,...
ページ名:
検索
AND検索
OR検索
↑
プロフィール
Pitan
プログラミングや音MADやらが趣味
↑
最新のページ
最新の5件
2025-03-28
ActionsからPackagesへPublishしようとしてもForbiddenとかUnauthorizedで失敗する
2025-03-20
ユーザー単位での共通の gradle.properties
2025-03-18
GitHub Pagesの解除方法
今使っているものについてまとめる2025
2025-03-13
MMDのプラグインまとめ
[
もっと見る
]
↑
タグ
Java
Minecraft
ゲーム
プログラミング
情報技術
[
もっと見る
]
↑
人気のページ
人気の5件
FrontPage
(39807)
【Discord】強力なスパム対策ができるボット「Wick」を紹介します。
(1679)
RecentUpdates
(1504)
【Minecraft】 FabricとForgeどっちがいいのだろうか?
(769)
無料のWikiソフトウェアを比較してみる
(374)
↑
カウンター
合計:
0
今日:
0
昨日:
0
オンライン:
5