Compare commits

...

3 Commits

Author SHA1 Message Date
Jonathan Schwender
9a0b464259 Add test package to trigger workflow
Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>
2026-03-30 14:07:04 +02:00
Jonathan Schwender
a92bc16b84 change token name
This token is only available in `environments: publish`

Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>
2026-03-30 14:07:03 +02:00
Jonathan Schwender
c9d4801dbc Use environment to protect book sync secret
Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>
2026-03-30 09:59:08 +02:00
2 changed files with 7 additions and 2 deletions

View File

@@ -3,12 +3,16 @@ on:
push:
branches:
- main
- environments
jobs:
upstream:
upstream_with_environment:
# Run job only on servo/servo
if: github.repository == 'servo/servo'
runs-on: ubuntu-latest
environment:
name: publish
deployment: false
steps:
- name: Check out Servo
uses: actions/checkout@v6
@@ -21,7 +25,7 @@ jobs:
with:
path: book
repository: 'servo/book'
token: ${{ secrets.BOOK_SYNC_TOKEN }}
token: ${{ secrets.ENV_BOOK_SYNC_TOKEN }}
- name: Check for changes
working-directory: python/servo/platform/linux_packages
id: changes

View File

@@ -3,6 +3,7 @@
# Please keep these in sync with the packages in the book, using the instructions in the README.md
# in this folder.
I_AM_A_TEST_PACKAGE
build-essential
ca-certificates
ccache