File tree Expand file tree Collapse file tree 20 files changed +351
-15
lines changed Expand file tree Collapse file tree 20 files changed +351
-15
lines changed Original file line number Diff line number Diff line change 8080 - " ubuntu-jammy-amd64-postgresql-15-pgdg"
8181 - " debian-bookworm-amd64-postgresql-16-pgdg"
8282 - " ubuntu-jammy-amd64-postgresql-16-pgdg"
83+ - " debian-bookworm-amd64-postgresql-17-pgdg"
84+ - " ubuntu-noble-amd64-postgresql-17-pgdg"
8385 steps :
8486 - uses : actions/checkout@v4
8587 with :
Original file line number Diff line number Diff line change 4242 postgresql-version :
4343 - " 15"
4444 - " 16"
45+ - " 17"
4546 steps :
4647 - uses : actions/checkout@v4
4748 - name : Prepare
Original file line number Diff line number Diff line change 4141 postgresql-version :
4242 - " 15"
4343 - " 16"
44+ - " 17"
4445 steps :
4546 - uses : actions/checkout@v4
4647 - name : Prepare
Original file line number Diff line number Diff line change @@ -35,12 +35,14 @@ wget https://apache.jfrog.io/artifactory/arrow/${os}/${apt_source_deb}
3535sudo apt install -y -V ./${apt_source_deb}
3636
3737wget -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
38- sudo gpg --no-default-keyring --keyring /usr/share/keyrings/pgdg.gpg --import -
38+ gpg --no-default-keyring --keyring ./pgdg.kbx --import -
39+ gpg --no-default-keyring --keyring ./pgdg.kbx --export --armor | \
40+ tee /usr/share/keyrings/pgdg.asc
3941(echo " Types: deb" ; \
4042 echo " URIs: http://apt.postgresql.org/pub/repos/apt" ; \
4143 echo " Suites: ${code_name} -pgdg" ; \
4244 echo " Components: main" ; \
43- echo " Signed-By: /usr/share/keyrings/pgdg.gpg " ) | \
45+ echo " Signed-By: /usr/share/keyrings/pgdg.asc " ) | \
4446 sudo tee /etc/apt/sources.list.d/pgdg.sources
4547
4648sudo apt update
Original file line number Diff line number Diff line change @@ -96,12 +96,14 @@ case "${TYPE}" in
9696esac
9797
9898wget -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
99- gpg --no-default-keyring --keyring /usr/share/keyrings/pgdg.gpg --import -
99+ gpg --no-default-keyring --keyring ./pgdg.kbx --import -
100+ gpg --no-default-keyring --keyring ./pgdg.kbx --export --armor | \
101+ tee /usr/share/keyrings/pgdg.asc
100102(echo " Types: deb" ; \
101103 echo " URIs: http://apt.postgresql.org/pub/repos/apt" ; \
102104 echo " Suites: ${code_name} -pgdg" ; \
103105 echo " Components: main" ; \
104- echo " Signed-By: /usr/share/keyrings/pgdg.gpg " ) | \
106+ echo " Signed-By: /usr/share/keyrings/pgdg.asc " ) | \
105107 tee /etc/apt/sources.list.d/pgdg.sources
106108
107109echo " ::endgroup::"
Original file line number Diff line number Diff line change @@ -75,6 +75,8 @@ def apt_targets_default
7575 # "debian-bookworm-arm64",
7676 "ubuntu-jammy-amd64" ,
7777 # "ubuntu-jammy-arm64",
78+ "ubuntu-noble-amd64" ,
79+ # "ubuntu-noble-arm64",
7880 ]
7981 end
8082
Original file line number Diff line number Diff line change @@ -46,12 +46,15 @@ RUN \
4646 ./apache-arrow-apt-source-latest-${code_name}.deb && \
4747 rm apache-arrow-apt-source-latest-${code_name}.deb && \
4848 wget -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
49- gpg --no-default-keyring --keyring /usr/share/keyrings/pgdg.gpg --import - && \
49+ gpg --no-default-keyring --keyring ./pgdg.kbx --import - && \
50+ gpg --no-default-keyring --keyring ./pgdg.kbx --export --armor > \
51+ /usr/share/keyrings/pgdg.asc && \
52+ rm pgdg.kbx && \
5053 (echo "Types: deb" ; \
5154 echo "URIs: http://apt.postgresql.org/pub/repos/apt" ; \
5255 echo "Suites: ${code_name}-pgdg" ; \
5356 echo "Components: main" ; \
54- echo "Signed-By: /usr/share/keyrings/pgdg.gpg " ) | \
57+ echo "Signed-By: /usr/share/keyrings/pgdg.asc " ) | \
5558 tee /etc/apt/sources.list.d/pgdg.sources && \
5659 apt update && \
5760 apt install -y -V ${quiet} \
Original file line number Diff line number Diff line change @@ -42,12 +42,15 @@ RUN \
4242 ./apache-arrow-apt-source-latest-${code_name}.deb && \
4343 rm apache-arrow-apt-source-latest-${code_name}.deb && \
4444 wget -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
45- gpg --no-default-keyring --keyring /usr/share/keyrings/pgdg.gpg --import - && \
45+ gpg --no-default-keyring --keyring ./pgdg.kbx --import - && \
46+ gpg --no-default-keyring --keyring ./pgdg.kbx --export --armor > \
47+ /usr/share/keyrings/pgdg.asc && \
48+ rm pgdg.kbx && \
4649 (echo "Types: deb" ; \
4750 echo "URIs: http://apt.postgresql.org/pub/repos/apt" ; \
4851 echo "Suites: ${code_name}-pgdg" ; \
4952 echo "Components: main" ; \
50- echo "Signed-By: /usr/share/keyrings/pgdg.gpg " ) | \
53+ echo "Signed-By: /usr/share/keyrings/pgdg.asc " ) | \
5154 tee /etc/apt/sources.list.d/pgdg.sources && \
5255 apt update && \
5356 apt install -y -V ${quiet} \
Original file line number Diff line number Diff line change @@ -46,12 +46,15 @@ RUN \
4646 ./apache-arrow-apt-source-latest-${code_name}.deb && \
4747 rm apache-arrow-apt-source-latest-${code_name}.deb && \
4848 wget -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
49- gpg --no-default-keyring --keyring /usr/share/keyrings/pgdg.gpg --import - && \
49+ gpg --no-default-keyring --keyring ./pgdg.kbx --import - && \
50+ gpg --no-default-keyring --keyring ./pgdg.kbx --export --armor > \
51+ /usr/share/keyrings/pgdg.asc && \
52+ rm pgdg.kbx && \
5053 (echo "Types: deb" ; \
5154 echo "URIs: http://apt.postgresql.org/pub/repos/apt" ; \
5255 echo "Suites: ${code_name}-pgdg" ; \
5356 echo "Components: main" ; \
54- echo "Signed-By: /usr/share/keyrings/pgdg.gpg " ) | \
57+ echo "Signed-By: /usr/share/keyrings/pgdg.asc " ) | \
5558 tee /etc/apt/sources.list.d/pgdg.sources && \
5659 apt update && \
5760 apt install -y -V ${quiet} \
Original file line number Diff line number Diff line change @@ -42,12 +42,15 @@ RUN \
4242 ./apache-arrow-apt-source-latest-${code_name}.deb && \
4343 rm apache-arrow-apt-source-latest-${code_name}.deb && \
4444 wget -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
45- gpg --no-default-keyring --keyring /usr/share/keyrings/pgdg.gpg --import - && \
45+ gpg --no-default-keyring --keyring ./pgdg.kbx --import - && \
46+ gpg --no-default-keyring --keyring ./pgdg.kbx --export --armor > \
47+ /usr/share/keyrings/pgdg.asc && \
48+ rm pgdg.kbx && \
4649 (echo "Types: deb" ; \
4750 echo "URIs: http://apt.postgresql.org/pub/repos/apt" ; \
4851 echo "Suites: ${code_name}-pgdg" ; \
4952 echo "Components: main" ; \
50- echo "Signed-By: /usr/share/keyrings/pgdg.gpg " ) | \
53+ echo "Signed-By: /usr/share/keyrings/pgdg.asc " ) | \
5154 tee /etc/apt/sources.list.d/pgdg.sources && \
5255 apt update && \
5356 apt install -y -V ${quiet} \
You can’t perform that action at this time.
0 commit comments