mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-10 07:57:59 -05:00
tcl-9.0.2 — tcl => 9.0.2,tk => 9.0.2 (#12389)
* Update tcl, tk => 9.0.2 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * tcl-9.0.2: Build Run on linux/386. * tcl-9.0.2: Build Run on linux/amd64. * tcl-9.0.2: Build Run on linux/arm/v7. * tcl-9.0.2: Package File Update Run on linux/386 container. * Adjust PR gen workflow. Signed-off-by: Satadru Pramanik <satadru@gmail.com> --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: satmandu <satmandu@users.noreply.github.com> Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
ef26c23a47
commit
c3e6c480a2
20
.github/workflows/Generate-PR.yml
vendored
20
.github/workflows/Generate-PR.yml
vendored
@@ -49,7 +49,6 @@ jobs:
|
||||
if: ${{ ( github.repository_owner == 'chromebrew' ) && ( inputs.branch != 'master' ) }}
|
||||
runs-on: ubuntu-24.04
|
||||
outputs:
|
||||
timestamp: ${{ steps.set-timestamp.outputs.TIMESTAMP }} # https://stackoverflow.com/a/75142892
|
||||
changed_packages: ${{ steps.changed-packages.outputs.CHANGED_PACKAGES }}
|
||||
glibc_232_compat: ${{ steps.get-compatibility.outputs.GLIBC_232_COMPATIBLE_PACKAGES }}
|
||||
glibc_237_compat: ${{ steps.get-compatibility.outputs.GLIBC_237_COMPATIBLE_PACKAGES }}
|
||||
@@ -73,12 +72,6 @@ jobs:
|
||||
with:
|
||||
branch: ${{ inputs.branch || github.ref_name }}
|
||||
force: true
|
||||
- name: Set Timestamp
|
||||
id: set-timestamp
|
||||
run: |
|
||||
TIMESTAMP="$(date -u +%F-%H%Z)"
|
||||
export TIMESTAMP
|
||||
echo "TIMESTAMP=${TIMESTAMP}" >> "$GITHUB_OUTPUT"
|
||||
- name: Get changed files
|
||||
id: changed-files
|
||||
uses: tj-actions/changed-files@v46
|
||||
@@ -162,7 +155,6 @@ jobs:
|
||||
CREW_REPO: ${{ github.event.repository.clone_url }}
|
||||
CREW_BRANCH: ${{ inputs.branch || github.ref_name }}
|
||||
TARGET_ARCH: ${{ matrix.arch }}
|
||||
TIMESTAMP: ${{ needs.setup.outputs.timestamp }}
|
||||
GLIBC_232_COMPATIBLE_PACKAGES: ${{ needs.setup.outputs.glibc_232_compat }}
|
||||
GLIBC_237_COMPATIBLE_PACKAGES: ${{ needs.setup.outputs.glibc_237_compat }}
|
||||
i686_PACKAGES: ${{ needs.setup.outputs.i686_packages }}
|
||||
@@ -381,11 +373,11 @@ jobs:
|
||||
DRAFT_PR: ${{ inputs.draft_pr }}
|
||||
GH_TOKEN: ${{ steps.get_workflow_token.outputs.token }}
|
||||
PR_TITLE: ${{ inputs.pr_title }}
|
||||
TIMESTAMP: ${{ needs.setup.outputs.timestamp }}
|
||||
i686_PACKAGES: ${{ needs.setup.outputs.i686_packages }}
|
||||
x86_64_PACKAGES: ${{ needs.setup.outputs.x86_64_packages }}
|
||||
armv7l_PACKAGES: ${{ needs.setup.outputs.armv7l_packages }}
|
||||
run: |
|
||||
sudo gem install ptools
|
||||
function join_by { local IFS="$1"; shift; echo "$*"; }
|
||||
rm -rf /tmp/pr.txt
|
||||
echo -e "## Description" >> /tmp/pr.txt
|
||||
@@ -403,19 +395,19 @@ jobs:
|
||||
echo -e "### Packages with Updated versions or Changed package files:" >> /tmp/pr.txt
|
||||
for file in ${CHANGED_PACKAGES}
|
||||
do
|
||||
pkg_version="$(./tools/version.rb -j "${file}" | jq -r '.[]|.version')"
|
||||
upstream_version="$(tools/version.rb tcl -j | jq -r '.[]|.upstream_version')"
|
||||
pkg_version="$(LD_LIBRARY_PATH=/usr/local/lib ruby tools/version.rb -j "${file}" | jq -r '.[]|.version')"
|
||||
upstream_version="$(LD_LIBRARY_PATH=/usr/local/lib ruby tools/version.rb -j "${file}" | jq -r '.[]|.upstream_version')"
|
||||
if [[ -z "$pkg_version" ]]; then
|
||||
echo "- ${file}" >> /tmp/pr.txt
|
||||
PKG_DELTA+=( "${file}" )
|
||||
elif [[ -z "$upstream_version" ]]; then
|
||||
echo "- ${file} => ${pkg_version}" >> /tmp/pr.txt
|
||||
echo "- \`${file}\` → ${pkg_version}" >> /tmp/pr.txt
|
||||
PKG_DELTA+=( "${file} => ${pkg_version}" )
|
||||
elif [[ "$pkg_version" == "$upstream_version" ]]; then
|
||||
echo "- ${file} => ${pkg_version}" >> /tmp/pr.txt
|
||||
echo "- \`${file}\` → ${pkg_version}" >> /tmp/pr.txt
|
||||
PKG_DELTA+=( "${file} => ${pkg_version}" )
|
||||
else
|
||||
echo "- ${file} => ${pkg_version} (current version is ${upstream_version})" >> /tmp/pr.txt
|
||||
echo "- \`${file}\` → ${pkg_version} (current version is ${upstream_version})" >> /tmp/pr.txt
|
||||
PKG_DELTA+=( "${file} => ${pkg_version}" )
|
||||
fi
|
||||
done
|
||||
|
||||
9
.github/workflows/Updater.yml
vendored
9
.github/workflows/Updater.yml
vendored
@@ -35,6 +35,7 @@ jobs:
|
||||
make -j "$(nproc)"
|
||||
sudo make install
|
||||
sudo gem install ruby-libversion
|
||||
sudo gem install ptools
|
||||
- name: Setup Git.
|
||||
id: git-setup
|
||||
run: |
|
||||
@@ -46,14 +47,14 @@ jobs:
|
||||
run: |
|
||||
git pull
|
||||
git stash drop || true
|
||||
LD_LIBRARY_PATH=/usr/local/lib ruby tools/update_python_pip_packages.rb
|
||||
LD_LIBRARY_PATH=/usr/local/lib ruby tools/version.rb -u "py_*"
|
||||
for i in $(git status --porcelain | awk '{print $2}' | grep ^packages/)
|
||||
do
|
||||
git stash pop || true
|
||||
git add $i
|
||||
pkg=${i%.rb}
|
||||
pkg=${pkg#packages/}
|
||||
pkg_version="$(./tools/version.rb -j ${pkg} | jq -r '.[]|.version')"
|
||||
pkg_version="$(LD_LIBRARY_PATH=/usr/local/lib ruby tools/version.rb -j ${pkg} | jq -r '.[]|.version')"
|
||||
if [[ -z "$pkg_version" ]]; then
|
||||
branch_tag="$(date -u +%F-%H-%M)"
|
||||
else
|
||||
@@ -71,14 +72,14 @@ jobs:
|
||||
run: |
|
||||
git pull
|
||||
git stash drop || true
|
||||
LD_LIBRARY_PATH=/usr/local/lib ruby tools/update_ruby_gem_packages.rb
|
||||
LD_LIBRARY_PATH=/usr/local/lib ruby tools/version.rb -u "ruby_*"
|
||||
for i in $(git status --porcelain | awk '{print $2}' | grep ^packages/)
|
||||
do
|
||||
git stash pop || true
|
||||
git add $i
|
||||
pkg=${i%.rb}
|
||||
pkg=${pkg#packages/}
|
||||
pkg_version="$(./tools/version.rb -j ${pkg} | jq -r '.[]|.version')"
|
||||
pkg_version="$(LD_LIBRARY_PATH=/usr/local/lib ruby ./tools/version.rb -j ${pkg} | jq -r '.[]|.version')"
|
||||
if [[ -z "$pkg_version" ]]; then
|
||||
branch_tag="$(date -u +%F-%H-%M)"
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user