Skip to content

Commit 2a80e01

Browse files
committed
Use concurrent release strategy
1 parent d256697 commit 2a80e01

File tree

2 files changed

+18
-11
lines changed

2 files changed

+18
-11
lines changed

.github/workflows/build-glibc-and-release.yaml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,19 @@ jobs:
4040
wget -q -O COPYING 'https://sourceware.org/git/?p=glibc.git;a=blob_plain;f=COPYING;hb=HEAD'
4141
wget -q -O LICENSES 'https://sourceware.org/git/?p=glibc.git;a=blob_plain;f=LICENSES;hb=HEAD'
4242
43-
- name: "Release build artifacts"
44-
uses: "marvinpinto/action-automatic-releases@latest"
43+
- name: Upload artifacts
44+
uses: actions/upload-artifact@v2
4545
with:
46-
repo_token: "${{ secrets.GITHUB_TOKEN }}"
47-
automatic_release_tag: "${{ inputs.dist-base }}-${{ inputs.dist-tag }}"
48-
prerelease: ${{ inputs.prerelease }}
49-
title: "Current Builds for ${{ inputs.dist-base }}:${{ inputs.dist-tag }}"
46+
path: |
47+
build/*
48+
49+
- name: Release artifacts
50+
uses: softprops/action-gh-release@v1
51+
with:
52+
tag_name: ${{ inputs.dist-base }}-${{ inputs.dist-tag }}
53+
name: "Current build for: ${{ inputs.dist-base }}-${{ inputs.dist-tag }}"
54+
prerelease: false
55+
draft: false
56+
generate_release_notes: false
5057
files: |
5158
build/*

.github/workflows/release-all.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,35 +17,35 @@ jobs:
1717
dist-tag: stretch
1818

1919
build-debian-buster:
20-
needs: build-debian-stretch
20+
# needs: build-debian-stretch
2121
uses: mathworks/build-glibc-bz-19329-patch/.github/workflows/build-glibc-and-release.yaml@main
2222
with:
2323
dist-base: debian
2424
dist-tag: buster
2525

2626
build-debian-bullseye:
27-
needs: build-debian-buster
27+
# needs: build-debian-buster
2828
uses: mathworks/build-glibc-bz-19329-patch/.github/workflows/build-glibc-and-release.yaml@main
2929
with:
3030
dist-base: debian
3131
dist-tag: bullseye
3232

3333
build-ubuntu-bionic:
34-
needs: build-debian-bullseye
34+
# needs: build-debian-bullseye
3535
uses: mathworks/build-glibc-bz-19329-patch/.github/workflows/build-glibc-and-release.yaml@main
3636
with:
3737
dist-base: ubuntu
3838
dist-tag: bionic
3939

4040
build-ubuntu-focal:
41-
needs: build-ubuntu-bionic
41+
# needs: build-ubuntu-bionic
4242
uses: mathworks/build-glibc-bz-19329-patch/.github/workflows/build-glibc-and-release.yaml@main
4343
with:
4444
dist-base: ubuntu
4545
dist-tag: focal
4646

4747
build-ubuntu-hirsute:
48-
needs: build-ubuntu-focal
48+
# needs: build-ubuntu-focal
4949
uses: mathworks/build-glibc-bz-19329-patch/.github/workflows/build-glibc-and-release.yaml@main
5050
with:
5151
dist-base: ubuntu

0 commit comments

Comments
 (0)