Compare commits

...

6 Commits

Author SHA1 Message Date
f2b8b0950a Merge branch 'master' of i2pgit.org:I2P_Developers/i2p.android.base
Some checks failed
Sync Primary Repository to GitHub Mirror / sync (push) Has been cancelled
Java CI / build (push) Has been cancelled
Java CI / trunk (push) Has been cancelled
Java Signed CI / build-signed (push) Has been cancelled
Java Signed CI / trunk-signed (push) Has been cancelled
2025-06-03 13:25:01 -04:00
fa668711bf Release I2P 2.9.0
Some checks failed
Java CI / build (push) Has been cancelled
Java CI / trunk (push) Has been cancelled
Release / build (push) Has been cancelled
Java Signed CI / build-signed (push) Has been cancelled
Java Signed CI / trunk-signed (push) Has been cancelled
2025-06-03 13:16:20 -04:00
f06e0e1ca8 Add github sync for i2p.android.base
Some checks failed
Java CI / build (push) Failing after 3s
Java CI / trunk (push) Failing after 4s
Java Signed CI / build-signed (push) Failing after 3s
Java Signed CI / trunk-signed (push) Failing after 3s
Sync Primary Repository to GitHub Mirror / sync (push) Has been cancelled
2025-05-10 18:51:17 -04:00
d25aa29fee disable git sync job
Some checks failed
Java CI / build (push) Has been cancelled
Java CI / trunk (push) Has been cancelled
Java Signed CI / build-signed (push) Has been cancelled
Java Signed CI / trunk-signed (push) Has been cancelled
2025-04-27 00:11:30 -04:00
48d9afea41 tag new version 2025-04-19 11:06:46 -04:00
da4ed503c8 add magicindicator license 2025-03-21 18:18:32 -04:00
5 changed files with 99 additions and 26 deletions

View File

@ -1,22 +0,0 @@
# File: .github/workflows/github-sync.yml for i2p-hackers/i2p.android.base
on:
schedule:
- cron: "*/5 * * * *"
workflow_dispatch:
jobs:
repo-sync:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
persist-credentials: false
- name: repo-sync
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
uses: repo-sync/github-sync@v2
with:
source_repo: "https://i2pgit.org/i2p-hackers/i2p.android.base"
source_branch: "master"
destination_branch: "master"
github_token: ${{ secrets.PAT }}

66
.github/workflows/sync.yaml vendored Normal file
View File

@ -0,0 +1,66 @@
# GitHub Actions workflow file to sync an external repository to this GitHub mirror.
# This file was automatically generated by go-github-sync.
#
# The workflow does the following:
# - Runs on a scheduled basis (and can also be triggered manually)
# - Clones the GitHub mirror repository
# - Fetches changes from the primary external repository
# - Applies those changes to the mirror repository
# - Pushes the updated content back to the GitHub mirror
#
# Authentication is handled by the GITHUB_TOKEN secret provided by GitHub Actions.
jobs:
sync:
runs-on: ubuntu-latest
steps:
- name: Validate Github Actions Environment
run: if [ "$GITHUB_ACTIONS" != "true" ]; then echo 'This script must be run in a GitHub Actions environment.'; exit 1; fi
- name: Checkout GitHub Mirror
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Configure Git
run: |-
git config user.name 'GitHub Actions'
git config user.email 'actions@github.com'
- env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
name: Sync Primary Repository
run: |-
# Add the primary repository as a remote
git remote add primary https://i2pgit.org/I2P_Developers/i2p.android.base.git
# Fetch the latest changes from the primary repository
git fetch primary
# Check if the primary branch exists in the primary repository
if git ls-remote --heads primary master | grep -q master; then
echo "Primary branch master found in primary repository"
else
echo "Error: Primary branch master not found in primary repository"
exit 1
fi
# Check if we're already on the mirror branch
if git rev-parse --verify --quiet master; then
git checkout master
else
# Create the mirror branch if it doesn't exist
git checkout -b master
fi
# Force-apply all changes from primary, overriding any conflicts
echo "Performing force sync from primary/master to master"
git reset --hard primary/master
# Push changes back to the mirror repository
git push origin master
name: Sync Primary Repository to GitHub Mirror
"on":
push: {}
schedule:
- cron: 0 * * * *
workflow_dispatch: {}

View File

@ -1,3 +1,6 @@
2.9.0
* Update I2P Library
2.8.0
* Update I2P Library
* Migrate to AndroidX

View File

@ -43,8 +43,34 @@ License for the Android App:
See the License for the specific language governing permissions and
limitations under the License.
See the file licenses/LICENSE-Apache2.0.txt
===================================
License for the MagicIndicator library:
MIT License
Copyright (c) 2016 hackware1993
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
===================================
See the file licenses/LICENSE-Apache2.0.txt

View File

@ -14,9 +14,9 @@
ANDROID_BUILD_SDK_VERSION=34
ANDROID_BUILD_TARGET_SDK_VERSION=34
GROUP=net.i2p.android
I2P_ANDROID_VERSION=2.8.0-1
I2P_ANDROID_VERSION_CODE=4745292
I2P_VERSION=2.8.0-1
I2P_ANDROID_VERSION=2.9.0
I2P_ANDROID_VERSION_CODE=4745294
I2P_VERSION=2.9.0-1
POM_DEVELOPER_EMAIL=hankhill19580@gmail.com
POM_DEVELOPER_ID=idk
POM_DEVELOPER_NAME=idk