Skip to content

Commit e40ce31

Browse files
committed
actions: Update github action not to deploy
The deploy step will be added once the bucket is finalized. Signed-off-by: Abhijat Malviya <[email protected]>
1 parent ea93073 commit e40ce31

File tree

1 file changed

+10
-17
lines changed

1 file changed

+10
-17
lines changed
Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
name: generate-site
2-
on: [ push ]
2+
on:
3+
workflow_dispatch:
34

45
jobs:
56
gen-site:
@@ -14,9 +15,11 @@ jobs:
1415
run: sudo apt install -y rpm gpg createrepo-c dpkg-dev reprepro
1516

1617
- name: Setup requirements
18+
working-directory: tools/packaging/osrepos
1719
run: pip install -r requirements.txt
1820

1921
- name: Download packages
22+
working-directory: tools/packaging/osrepos
2023
run: python scripts/fetch-releases.py
2124

2225
- name: Import GPG key
@@ -27,40 +30,30 @@ jobs:
2730

2831
- name: Sign RPMs
2932
shell: sh
33+
working-directory: tools/packaging/osrepos
3034
run: sh scripts/sign-rpms.sh ${{ steps.gpg-import.outputs.fingerprint }}
3135

3236
- name: Create YUM repository
3337
shell: sh
38+
working-directory: tools/packaging/osrepos
3439
run: createrepo_c -v _site/rpm
3540

3641
- name: Sign YUM repository
3742
shell: sh
43+
working-directory: tools/packaging/osrepos
3844
run: gpg --armor --detach-sign _site/rpm/repodata/repomd.xml
3945

4046
- name: Create APT repository
4147
shell: sh
48+
working-directory: tools/packaging/osrepos
4249
run: sh -x scripts/generate-apt-repo.sh
4350

4451
- name: Prepare assets
52+
working-directory: tools/packaging/osrepos
4553
run: |
4654
cp -aRv dragonfly.repo pgp-key.public dragonfly.sources _site/
4755
rm -rf _site/deb/conf
4856
4957
- name: Generate Directory Listings
58+
working-directory: tools/packaging/osrepos
5059
run: python scripts/generate-index.py
51-
52-
deploy:
53-
needs: gen-site
54-
permissions:
55-
pages: write
56-
id-token: write
57-
58-
environment:
59-
name: github-pages
60-
url: ${{ steps.deployment.outputs.page_url }}
61-
62-
runs-on: ubuntu-latest
63-
steps:
64-
- name: Deploy to GitHub Pages
65-
id: deployment
66-
uses: actions/[email protected]

0 commit comments

Comments
 (0)