diff --git a/.forgejo/actions/push.yaml b/.forgejo/actions/push.yaml new file mode 100644 index 0000000..b807cc8 --- /dev/null +++ b/.forgejo/actions/push.yaml @@ -0,0 +1,12 @@ +name: Push +on: [push] + +jobs: + push: + runs-on: alpine + steps: + - run: apk update -U && apk add make gnupg patch python3 bash xz + shell: sh + - run: make fetch-upstream-woodpecker + - run: make check-patchfail-woodpecker + - run: make all diff --git a/.woodpecker.yml b/.woodpecker.yml deleted file mode 100644 index b832206..0000000 --- a/.woodpecker.yml +++ /dev/null @@ -1,70 +0,0 @@ -steps: - - fetch: - image: alpine - commands: - - apk update -U - - apk add make gnupg - - - make fetch-upstream-woodpecker - - test: - image: alpine - commands: - - apk update -U - - apk add make patch - - - make check-patchfail-woodpecker - - build: - image: alpine - commands: - - apk update -U - - apk add make gnupg patch python3 bash xz - - - make all - - - -# uploading to storage.ci.librewolf.net - -# upload: -# image: woodpeckerci/plugin-s3 -# when: -# - branch: main -# settings: -# bucket: artifacts -# source: "*.{tar.gz,sha256sum}" -# target: /${CI_BUILD_NUMBER} -# path_style: true -# endpoint: https://storage.ci.librewolf.net -# -# secrets: [aws_access_key_id, aws_secret_access_key] - - - - -# display-links: -# image: alpine -# when: -# - branch: main -# commands: -# - echo "https://storage.ci.librewolf.net/artifacts/${CI_BUILD_NUMBER}/librewolf-$(cat version)-$(cat release).source.tar.gz" -# - echo "https://storage.ci.librewolf.net/artifacts/${CI_BUILD_NUMBER}/librewolf-$(cat version)-$(cat release).source.tar.gz.sha256sum" - - -# my ts+axios api stuff to make the codeberg release - - -# release: -# image: alpine -# when: -# - branch: main -# commands: -# - apk update -U -# - apk add nodejs npm -# -# - ( cd .woodpecker.release && npm install && npm run build ) -# - ( cd .woodpecker.release && npm run start $(cat ../version)-$(cat ../release) ${CI_BUILD_NUMBER} ) -# -# secrets: [ cb_api_key ]