Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#753 [Shrike] pop2 opcode not translated to Pop(2) instruction #775

Open
wants to merge 206 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
206 commits
Select commit Hold shift + click to select a range
ec8ac31
Select the first testSubjects value if there are multiple defined
RalfHerzog May 8, 2020
203953e
Merge branch 'master' of https:/wala/WALA into issue-753
RalfHerzog May 18, 2020
e97c260
Support for (at least) pop2 double word compiling in shrike
RalfHerzog May 18, 2020
fc3aa3d
GoogleJavaFormat applied
RalfHerzog May 18, 2020
2185974
Merge remote-tracking branch 'wala/master' into issue-753
RalfHerzog Jun 26, 2020
2e7b8f0
Removed a check for 2 one word elements
RalfHerzog Jun 26, 2020
221ad08
Translate parameter index to stack index in Verifier
RalfHerzog Jun 26, 2020
b12ab9b
WIP: Double sized stack element handling with separate stack simulation
RalfHerzog Jul 13, 2020
f9e2763
Merge remote-tracking branch 'wala/master' into issue-753
RalfHerzog Aug 20, 2020
e8f2ed5
Fix file separator as proposed by deepcode-ci-bot
RalfHerzog Aug 20, 2020
5d78f21
Merge tag 'v1.5.6' of github.com:wala/WALA into issue-753
RalfHerzog Feb 16, 2021
bb0fe45
Remove println as suggested by deepcode-ci-bot
RalfHerzog Feb 16, 2021
2259954
don't use CPA by default
juliandolby Apr 15, 2021
a56501e
comment out useless print
juliandolby Apr 15, 2021
23fbab3
make SDG/PDG properly labeled graphs, with edge labels indicating con…
juliandolby Apr 15, 2021
5088c75
make printing more customizable
juliandolby Apr 15, 2021
07e6d2e
clean up labeled graphs:
juliandolby Apr 15, 2021
9b33e41
fix edges for catch nodes
juliandolby Apr 18, 2021
30ed433
work toward java11 support
juliandolby Apr 26, 2021
4501b5b
Merge https:/wala/WALA into java11
juliandolby Apr 29, 2021
fd72219
more stuff should be serializable
juliandolby May 1, 2021
4d10a78
initial java11 code
juliandolby May 2, 2021
e7b2279
new file: fact.class
juliandolby May 2, 2021
31c86a9
serial version ids needed since some graphs became seriaizable
juliandolby May 2, 2021
84a3a7d
java 11
juliandolby May 2, 2021
52d0cad
Prepare next development version.
msridhar Jun 28, 2021
adfda48
Introduce dependency locking (#900)
msridhar Jul 1, 2021
8034cda
Limit how long Kawa call graph construction runs (#904)
msridhar Jul 2, 2021
4bcc175
Bump commons-io from 2.9.0 to 2.10.0 (#895)
dependabot[bot] Jul 2, 2021
c3be8e7
Bump slf4j-api from 1.7.30 to 1.7.31 (#897)
dependabot[bot] Jul 2, 2021
92b6acb
Bump com.diffplug.eclipse.mavencentral from 3.28.2 to 3.30.0 (#896)
dependabot[bot] Jul 2, 2021
0e74742
Fix bug in demand pointer analysis flow graph construction (#908)
msridhar Jul 13, 2021
5a9aacd
Bump ant from 1.10.10 to 1.10.11 (#910)
dependabot[bot] Jul 20, 2021
6497117
Bump commons-io from 2.10.0 to 2.11.0 (#911)
dependabot[bot] Jul 20, 2021
4813d51
Bump com.diffplug.eclipse.mavencentral from 3.30.0 to 3.30.2 (#913)
dependabot[bot] Jul 20, 2021
1c0706b
Bump dexlib2 from 2.4.0 to 2.5.2 (#906)
dependabot[bot] Jul 21, 2021
f8e3867
Bump slf4j-api from 1.7.31 to 1.7.32 (#915)
dependabot[bot] Jul 21, 2021
ba1242b
Switch to setup-java v2 and AdoptOpenJDK distribution (#917)
msridhar Jul 22, 2021
9be25f3
Remove --continue flag from Gradle jobs on CI (#918)
msridhar Jul 22, 2021
059ed64
Merge branch 'master' of github.com:wala/WALA into java11
juliandolby Aug 3, 2021
4d5b62e
adapt to java11 layout
juliandolby Aug 3, 2021
251842b
merge
juliandolby Aug 3, 2021
a6c2e2c
Merge tag 'v1.5.7' into issue-753
RalfHerzog Aug 4, 2021
9a6e822
Test support for private interface methods (#912)
jerryxu158 Aug 5, 2021
5e66608
Add test for nestmates feature for JDK 11+ (#923)
jerryxu158 Aug 20, 2021
377c266
Bump com.diffplug.eclipse.mavencentral from 3.30.2 to 3.31.0 (#919)
dependabot[bot] Aug 20, 2021
b1735e2
Bump gson from 2.8.7 to 2.8.8 (#926)
dependabot[bot] Aug 23, 2021
51b3b83
Test for string concatenation on JDK 11 (#925)
jerryxu158 Aug 25, 2021
f7198ce
Configure IntelliJ IDEA issue navigation
liblit Aug 29, 2021
f475025
Upgrade to Gradle 6.7
liblit Aug 29, 2021
d188e62
Fix grammar and improve wording in a comment
liblit Aug 30, 2021
9028292
Update to Gradle 7.2 and enable stricter locking (#932)
msridhar Aug 30, 2021
a4235e4
Update lock files format, and bump com.dorongold.task-tree from 1.5 t…
dependabot[bot] Aug 31, 2021
f547398
Merge branch 'java11' of github.com:wala/WALA into java11
juliandolby Sep 1, 2021
2c8f34c
test fixes
juliandolby Sep 1, 2021
8323353
Merge https:/wala/WALA into java11
juliandolby Sep 1, 2021
1546a1c
Changing core.java11 to Gradle project + public class
aavarghese Aug 26, 2021
75fe2ae
Merge pull request #929 from aavarghese/java11
juliandolby Sep 1, 2021
a5c2bc2
make java11 conditional
juliandolby Sep 1, 2021
edbad44
remove seemingly-problemtic compiler option
juliandolby Sep 1, 2021
21369c9
try to work around non-API nonsense
juliandolby Sep 2, 2021
edb67e7
adapt to package name changes
juliandolby Sep 2, 2021
708ad65
restore .idea stuff
juliandolby Sep 2, 2021
abe0e1d
build java11 for snapshots
juliandolby Sep 2, 2021
9341909
Restore more of the recently removed IDE metadata
liblit Sep 3, 2021
af4b6c8
Bump nebula.lint from 14.2.5 to 17.1.1 (#934)
dependabot[bot] Sep 3, 2021
43162dd
Don't compile JSDT projects with Gradle (#944)
msridhar Sep 5, 2021
e41e3cc
Remove spurious IntelliJ IDEA metadata about a non-existent module
liblit Sep 5, 2021
9df5593
Remove JUnit as an implementation dependence of cast.js (#939)
msridhar Sep 5, 2021
2886b65
Revert "only run CI jobs on push to master (#858)"
liblit Sep 5, 2021
15d48f8
Save task providers for reuse a few lines later
liblit Sep 5, 2021
3369f24
`compileTestJavaUsingEcj` depends on `downloadJLex`
liblit Sep 5, 2021
f055894
Replace deprecated `JavaExec.main`
liblit Sep 5, 2021
ffa715c
Replace deprecated `SourceDirectorySet.outputDir`
liblit Sep 5, 2021
e29e2e9
Some updates to Gradle lock files (#952)
msridhar Sep 6, 2021
35b8e41
Give `autoLintGradle` task an empty output file
liblit Sep 6, 2021
9054a34
Avoid conditional dependencies
liblit Sep 6, 2021
58ca8a9
Bump com.diffplug.eclipse.mavencentral from 3.31.0 to 3.32.0 (#951)
dependabot[bot] Sep 9, 2021
6696195
Resolve Eclipse errors following a pristine import
liblit Sep 5, 2021
88d5a4a
Remove an unused private method
liblit Sep 6, 2021
7782024
Suppress an Eclipse warning about dead code
liblit Sep 6, 2021
d2946e8
Remove or disable unnecessary warning suppressions
liblit Sep 6, 2021
649155c
Resolve linter-reported dependency problems
liblit Sep 6, 2021
42d9efa
Bump org.eclipse.osgi from 3.15.100 to 3.16.300 (#958)
dependabot[bot] Sep 10, 2021
7c0d5b1
Bump com.diffplug.eclipse.mavencentral from 3.32.0 to 3.32.1 (#960)
dependabot[bot] Sep 10, 2021
748b556
Don't run CI jobs on pushes to dependabot branches (#961)
msridhar Sep 11, 2021
10ed693
Remove some commented-out code (#962)
msridhar Sep 11, 2021
a514fe9
Remove an invalid assertion in PDG construction code (#968)
msridhar Sep 13, 2021
301d087
Add a basic graph implementation (#971)
msridhar Sep 15, 2021
358389c
Add CI step to cancel previous workflows for same branch / PR
msridhar Sep 16, 2021
43fa774
Remove useless empty @throws tags
liblit Sep 16, 2021
a469818
Replace an anonymous class with a method reference
liblit Sep 16, 2021
d40ba6b
Privatize protected members of final classes
liblit Sep 16, 2021
a70d919
Revive IFDSExplorerExample (#975)
msridhar Sep 16, 2021
e9aded8
Disable snapshots job on CI (#980)
msridhar Sep 16, 2021
63d6d7b
Re-enable snapshot uploads (#982)
msridhar Sep 16, 2021
60edd2a
Correct `-PexcludeSlowTests` build failures
liblit Sep 17, 2021
156d326
Deprecate call graph utility methods with duplicative scope parameter…
jerryxu158 Sep 17, 2021
6bd3731
Fix hundreds of inactive or broken `@see` references
liblit Sep 17, 2021
851695f
Bump com.diffplug.eclipse.mavencentral from 3.32.1 to 3.32.2 (#970)
dependabot[bot] Sep 18, 2021
e13abe8
Bump nebula.lint from 17.1.1 to 17.2.1 (#972)
dependabot[bot] Sep 18, 2021
a573617
Bump org.eclipse.osgi from 3.16.300 to 3.17.0 (#973)
dependabot[bot] Sep 18, 2021
9e60042
Remove unnecessary calls to `toString()`
liblit Sep 18, 2021
1306282
Cancel outdated jobs using workflow concurrency (#989)
msridhar Sep 19, 2021
c913b07
Conform to Java package naming conventions
liblit Sep 19, 2021
065d931
Remove hundreds of redundant `final` qualifiers
liblit Sep 18, 2021
65b1ce1
`protected` members of `final` classes may as well be `private`
liblit Sep 18, 2021
4e8c027
Exclude `other.xml` from Git
liblit Sep 18, 2021
3e094fc
Double-quote a variable expansion
liblit Sep 18, 2021
7b20562
Use higher-level assertion methods where applicable
liblit Sep 20, 2021
28162bc
Bump com.diffplug.eclipse.mavencentral from 3.32.2 to 3.33.0 (#995)
dependabot[bot] Sep 22, 2021
07b38fb
Bump nebula.lint from 17.2.1 to 17.2.2 (#996)
dependabot[bot] Sep 23, 2021
8e0b0ff
Use higher-level assertion methods where applicable
liblit Sep 25, 2021
9644fef
Make `private` fields `final` where possible
liblit Sep 25, 2021
8540e6e
Remove redundant `unmodifiableCollection` wrapper
liblit Sep 25, 2021
3bf78fc
Avoid `int` shifts that implicitly cast to `long`
liblit Sep 25, 2021
2d77cff
Remove gratuitous `new File` creations
liblit Sep 25, 2021
0c460fe
Remove a gratuitous unary negation
liblit Sep 25, 2021
0d28604
Specialize String emptiness checks
liblit Sep 25, 2021
19449f6
Optimize iterations over Maps' keys and values
liblit Sep 25, 2021
0b8b5ca
Use a bulk Map operation instead of explicit iteration
liblit Sep 25, 2021
5c2ec72
Bump guava from 30.1.1-jre to 31.0.1-jre (#1015)
dependabot[bot] Sep 28, 2021
8d07e80
Bump nebula.lint from 17.2.2 to 17.2.3 (#1016)
dependabot[bot] Sep 28, 2021
b2536f9
Use official Gradle GitHub actions
liblit Sep 29, 2021
b143553
Make inner classes `static` where possible
liblit Sep 25, 2021
302821b
Suppress some IntelliJ IDEA warnings about threading issues
liblit Sep 25, 2021
37b45bb
`finalize` methods should be `protected`, not `public`
liblit Sep 25, 2021
8442ebf
Annotate some methods as JUnit 4 tests
liblit Sep 25, 2021
c0f1059
Tell IntelliJ IDEA to ignore a weird ternary expression
liblit Sep 25, 2021
bdd6f0c
Use lambda expressions instead of lambda statements where possible
liblit Sep 25, 2021
38d5f61
Let Java compiler infer generic types where possible
liblit Sep 25, 2021
0bdc97e
Prefer StringBuilder over StringBuffer
liblit Sep 25, 2021
505ada7
Attempt to disable dependabot
liblit Oct 5, 2021
2aa2900
remove a noisy debug print (#1022)
msridhar Oct 9, 2021
14e576f
Ignore unresolved exception types in exception analysis (#1024)
msridhar Oct 10, 2021
14b00d0
Fix TypeAnnotationTest on JDK 11 (#1025)
msridhar Oct 10, 2021
fe512b1
Run all CI jobs on JDK 11 (#1026)
msridhar Oct 10, 2021
7953927
Enable Dalvik tests to run on JDK 11 (#1027)
msridhar Oct 11, 2021
31b5db3
Cache SourceFileModule.getURL() result (#1028)
msridhar Oct 12, 2021
096f5e3
Correct a dnagling Javadoc comment
liblit Oct 16, 2021
6105f6f
No-op ordering changes to IntelliJ IDEA inspections configuration
liblit Oct 16, 2021
26cebe4
Suppress a warning about using a void function result
liblit Oct 16, 2021
207eb9b
Suppress a warning for Java test subjects
liblit Oct 16, 2021
cecdb5e
Weaken warnings about String.indexOf("x")
liblit Oct 16, 2021
fb84e6f
Suppress a warning about side-effects in an assertion
liblit Oct 17, 2021
adc0880
Factor out common parts of true and false `if` clauses
liblit Oct 17, 2021
4aa169c
fix resource leak due to Files.walk and Files.list (#1032)
lujiefsi Oct 18, 2021
ee809d5
Fix Assumption in CodeScanner that Overlooks Dex Files; Add Regressio…
Oct 25, 2021
0ea95db
Add tasks to run/check IntelliJ IDEA inspections
liblit Oct 31, 2021
9fc5d07
Add GitHub workflow to run IntelliJ IDEA inspections
liblit Nov 1, 2021
824514a
Weaken Javadoc warnings in IntelliJ IDEA
liblit Oct 17, 2021
03d40e2
Correct multiple arguments to Gradle actions
liblit Nov 1, 2021
bd6ce3b
Update to Gson 2.8.9 (#1042)
msridhar Nov 3, 2021
3a390d8
Use `constrainTransitivesToThisRelease` to fix Eclipse transitive dep…
msridhar Nov 8, 2021
4dad709
Build against Eclipse 4.21.0 on ARM-based Macs (#1047)
msridhar Nov 9, 2021
32e98de
Bump to Gradle 7.3 (#1051)
msridhar Nov 12, 2021
ff69a00
Temporary fix for building CAst native code on M1 Macs (#1052)
msridhar Nov 14, 2021
f5c8ffe
Remove an unused XML file
liblit Nov 14, 2021
970769e
Hash and equality-compare arrays deeply
liblit Nov 14, 2021
45a35cc
Remove unused `*.jardesc` files
liblit Nov 14, 2021
a93c30d
Preserve IntelliJ IDEA inspection results as workflow artifact
liblit Nov 14, 2021
4232f35
Ignore safe use of unknown `buildTempFolder` property
liblit Nov 14, 2021
6b52bd3
Remove unused Ant properties
liblit Nov 14, 2021
c63215f
No reason to escape `#` in Java regular expressions
liblit Nov 14, 2021
25808ca
No need to escape `]` after escaped `\[`
liblit Nov 14, 2021
2d6aa8a
Stop using external gpg command (#1059)
msridhar Nov 16, 2021
6768f94
Download JLex into build subdir, not sources
liblit Nov 21, 2021
2e52285
Avoid referring to other task during task execution
liblit Nov 21, 2021
1f498ba
Avoid referring to other task during task execution
liblit Nov 21, 2021
3079154
Fix SourceMapTest so it can run on CI (#1064)
msridhar Nov 27, 2021
deaf4f8
Remove obsolete `.gitignore`
liblit Nov 27, 2021
bef47ea
Remove obsolete `.gitignore`s
liblit Nov 27, 2021
ddada31
Revert unpacking NodeJs code to test resources rather than main resou…
msridhar Nov 27, 2021
a815aaf
Update to Gradle 7.3.1 (#1070)
msridhar Dec 3, 2021
25979f8
Update an inspection scope for new JLex location
liblit Dec 4, 2021
b6d2948
Configure some resource paths more concisely
liblit Dec 5, 2021
1706455
Conform to IntelliJ IDEA restrictions on content roots
liblit Dec 5, 2021
a2459c6
Extract Gradle logic for Java-containing subjects
liblit Dec 5, 2021
1288080
Prefer to depend on tasks implicitly
liblit Dec 5, 2021
9974052
Extract Gradle logic for Javadoc tasks
liblit Dec 5, 2021
6518f22
Don't force premature task instantiation
liblit Dec 5, 2021
404d2cc
Don't check formatting of downloaded Java sources
liblit Dec 9, 2021
257ae89
Refine gathering of classpath for whole-project Javadoc
liblit Dec 9, 2021
11c8c75
Remove unnecessary Java toolchain de-configuration
liblit Dec 17, 2021
1b9f2bd
Remove GitHub action that hangs on Ubuntu
liblit Jan 3, 2022
0fe102f
Rhino 1.7.14 (#1061)
msridhar Jan 7, 2022
c1e2d49
Remove unused dependence (#1087)
msridhar Jan 7, 2022
18f87b8
Update to Gradle 7.3.3 (#1088)
msridhar Jan 17, 2022
9601821
Upgrade to Gradle download plugin v5.0.1
liblit Jan 30, 2022
e8d8495
Upgrade to Gradle download plugin v5.0.2
liblit Mar 12, 2022
447e536
Migrate shared Gradle scripts into precompiled script plugins
liblit Mar 14, 2022
06a9fe8
Avoid configuring some tasks prematurely
liblit Jun 26, 2022
14d1b0d
Restore generation of whole-project Javadocs
liblit Jun 30, 2022
5cd4002
Remove an unnecessary `.each`
liblit Jun 30, 2022
3c2db2d
Prepare for release 1.5.8.
msridhar Jun 30, 2022
dc3baa8
Prepare next development version.
msridhar Jun 30, 2022
106051e
Support for (at least) pop2 double word compiling in shrike
RalfHerzog May 18, 2020
4efee53
GoogleJavaFormat applied
RalfHerzog May 18, 2020
b36fa49
Removed a check for 2 one word elements
RalfHerzog Jun 26, 2020
1fa184f
Translate parameter index to stack index in Verifier
RalfHerzog Jun 26, 2020
6086af4
WIP: Double sized stack element handling with separate stack simulation
RalfHerzog Jul 13, 2020
0969d80
Fix file separator as proposed by deepcode-ci-bot
RalfHerzog Aug 20, 2020
be0b771
Remove println as suggested by deepcode-ci-bot
RalfHerzog Feb 16, 2021
79d1a3d
Gradle private maven repo update
RalfHerzog Feb 17, 2021
07822dc
Added gradle nexus plugin for custom builds
RalfHerzog Feb 17, 2021
4b8f56a
Merge branch 'issue-753' of github.com:RalfHerzog/WALA into issue-753
Jul 29, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
29 changes: 0 additions & 29 deletions .github/dependabot.yml

This file was deleted.

77 changes: 25 additions & 52 deletions .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,11 @@ name: Continuous integration
on:
pull_request:
push:
branches:
- master
branches-ignore:
- 'dependabot/**'
concurrency:
group: ${{ github.ref }}
cancel-in-progress: true
jobs:
build_gradle:
name: "JDK ${{ matrix.java }} on ${{ matrix.os }}"
Expand All @@ -29,38 +32,27 @@ jobs:
path: ~/.goomph
key: ${{ runner.os }}-goomph-${{ hashFiles('build.gradle') }}
restore-keys: ${{ runner.os }}-goomph-
- name: Cache Gradle caches
uses: actions/cache@v1
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-caches-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle-caches-
- name: Cache Gradle wrapper
uses: actions/cache@v1
with:
path: ~/.gradle/wrapper
key: ${{ runner.os }}-gradlew-wrapper-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}
restore-keys: ${{ runner.os }}-gradlew-wrapper-
- name: 'Set up JDK ${{ matrix.java }}'
uses: actions/setup-java@v1
uses: actions/setup-java@v2
with:
java-version: ${{ matrix.java }}
- name: Build and test using Gradle and Java 8
run: ./gradlew --continue --no-build-cache --no-daemon javadoc build
distribution: 'temurin'
- name: Build and test using Gradle with ECJ
uses: gradle/gradle-build-action@v2
with:
gradle-executable: xvfb-gradle.sh
arguments: aggregatedJavadocs javadoc build lintGradle
# testing ECJ compilation on any one OS is sufficient; we choose Linux arbitrarily
if: runner.os == 'Linux' && matrix.java == '8'
- name: Build and test using Gradle and Java 11
run: ./gradlew --continue --no-build-cache --no-daemon :com.ibm.wala.core:test
if: runner.os == 'Linux' && matrix.java == '11'
if: runner.os == 'Linux'
- name: Build and test using Gradle but without ECJ
run: ./gradlew --continue --no-build-cache --no-daemon javadoc build -PskipJavaUsingEcjTasks
uses: gradle/gradle-build-action@v2
with:
arguments: aggregatedJavadocs javadoc build -PskipJavaUsingEcjTasks
if: runner.os != 'Linux'
- name: Check for Git cleanliness after build and test
run: ./check-git-cleanliness.sh
# not running in Borne or POSIX shell on Windows
if: runner.os != 'Windows'
- name: Clean up Gradle caches
run: travis/before-cache-gradle
build_maven:
name: "Maven Eclipse Tests"
strategy:
Expand All @@ -81,9 +73,10 @@ jobs:
restore-keys: |
${{ runner.os }}-maven-
- name: 'Set up JDK ${{ matrix.java }}'
uses: actions/setup-java@v1
uses: actions/setup-java@v2
with:
java-version: ${{ matrix.java }}
distribution: 'temurin'
- name: 'Prep for Maven'
shell: bash
run: ./gradlew prepareMavenBuild publishToMavenLocal -x javadoc
Expand All @@ -104,22 +97,11 @@ jobs:
path: ~/.goomph
key: ${{ runner.os }}-goomph-${{ hashFiles('build.gradle') }}
restore-keys: ${{ runner.os }}-goomph-
- name: Cache Gradle caches
uses: actions/cache@v1
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-caches-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle-caches-
- name: Cache Gradle wrapper
uses: actions/cache@v1
with:
path: ~/.gradle/wrapper
key: ${{ runner.os }}-gradlew-wrapper-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}
restore-keys: ${{ runner.os }}-gradlew-wrapper-
- name: 'Set up JDK 8'
uses: actions/setup-java@v1
uses: actions/setup-java@v2
with:
java-version: 8
distribution: 'temurin'
- name: 'Generate latest docs'
env:
GITHUB_TOKEN: ${{ secrets.WALA_BOT_GH_TOKEN }}
Expand All @@ -138,24 +120,15 @@ jobs:
path: ~/.goomph
key: ${{ runner.os }}-goomph-${{ hashFiles('build.gradle') }}
restore-keys: ${{ runner.os }}-goomph-
- name: Cache Gradle caches
uses: actions/cache@v1
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-caches-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle-caches-
- name: Cache Gradle wrapper
uses: actions/cache@v1
with:
path: ~/.gradle/wrapper
key: ${{ runner.os }}-gradlew-wrapper-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}
restore-keys: ${{ runner.os }}-gradlew-wrapper-
- name: 'Set up JDK 8'
uses: actions/setup-java@v1
uses: actions/setup-java@v2
with:
java-version: 8
distribution: 'temurin'
- name: 'Publish'
env:
ORG_GRADLE_PROJECT_SONATYPE_NEXUS_USERNAME: ${{ secrets.SONATYPE_NEXUS_USERNAME }}
ORG_GRADLE_PROJECT_SONATYPE_NEXUS_PASSWORD: ${{ secrets.SONATYPE_NEXUS_PASSWORD }}
run: ./gradlew publishAllPublicationsToMavenRepository
uses: gradle/gradle-build-action@v2
with:
arguments: publishAllPublicationsToMavenRepository
1 change: 1 addition & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading